
Scarborough, United Kingdom
The Clifton Hotel Scarborough
2-star hotel · BRITANNIA HOTELS
This hotel is located in Scarborough, immersed in culture and charm. The hotel is located just a short driving distance away from a host of attractions. Delightful dining, shopping and entertainment options can be found nearby.…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


