The modern Caswell is a 2-star property located in the heart of London. Founded in 1800, the hotel underwent a renovation in 2005.
The property overlooks Hyde Park and St James Park and offers a good setting close to Bomber Command Memorial, Princess Diana/Dodi Fayed Memorial and Nelson's Column. Westminster Cathedral, Westminster Hall and Apollo Victoria Theatre in London are located nearby.
This hotel is perfectly based near parks.
10 minutes' walk to Victoria train station. Caswell is easily accessible from London City airport lying within 15 minutes.
The property comprises of cozy rooms appointed with a writing desk, a laptop-size safe, flat-screen TV, ironing facilities and coffee/tea makers. They provide bathrooms with complimentary toiletries, bath sheets and a shower.
The hotel The Caswell provides visitors with a free continental breakfast.
Guests will benefit from concierge service, ironing service and room service along with a safe deposit box, a designated smoking area and a luggage storage.
Wireless internet is available in public areas for free.
No parking available.