Delmont Hotel
El Delmont Hotel es un hotel de gestión familiar que se encuentra a solo 800 metros del centro de Scarborough. Ofrece vistas magníficas a la la bahía norte de la ciudad y un comedor típico, donde por las noches suele haber espectáculos.