The Bradford Inn is a hotel with an attached cafe, offering scenic views.