Localizado a cerca de 2,8 km do Peasholm Park (parque) e a 3 km do Castelo de Scarborough, o The Mountview disponibiliza quartos em Scarborough. Esta propriedade está a uma curta distância de atracções como a Biblioteca e o Centro de Informações Scarborough, o Scarborough Magistrates e o Teatro Stephen Joseph. O alojamento dispõe de quartos familiares.
Com uma casa de banho privativa, os quartos do alojamento também providenciam acesso Wi-Fi gratuito.
Actividades como caminhadas, esqui e snorkelling podem ser apreciadas nos arredores. Os hóspedes podem relaxar ao longo da praia.
Os locais de interesse populares perto do alojamento incluem a Scarborough North Bay (baía), o The Spa Scarborough e o Tourist Information Centre (centro de informações turísticas). O aeroporto mais próximo é o Aeroporto de Humberside, a 93 km do The Mountview.