19 rooms · ★★★★ · from £43
Situated in the heart of London's Westminster, the Caswell Hotel offers good-value accommodation and free Wi-Fi in the reception area. It is under 10 minutes’ walk from Victoria rail and coach stations.
Log in with your cycle.travel account:
Password |
Or simply use your account on: