The Caswell is a 2-star property in the heart of London. The hotel opened its doors in 1800 and was remodeled in 2005.
The Caswell is 20 minutes' walk from the center of London. A tube station as well as Pimlico subway station are not far from the hotel.
Royal Opera House is located 2.7 km from the property and Tower of London is just about 4.9 km away.
This hotel is very near to Victoria train station. The Caswell is easily accessible from London City airport lying within 15 minutes' drive.
The property comprises 19 en-suite rooms equipped with coffee/tea makers, an iron with ironing board, an in-room safe, TV and a work desk. The Caswell offers rooms with the street view. Guests can make use of a hairdryer, bath sheets and a shower.
Eat & Drink
Offering various dining options, O Sole Mio and Chimes are about 5-minute walk away.
The hotel also offers cars for rent.
Wireless internet is available in public areas for free.
No parking available.