51.4900777374365 ­-0.140368645035747
Go to map view
SW1V 2DB London, ENG, United Kingdom , 25 Gloucester Street +44 207 834 6345
With a stay at Caswell Hotel, you'll be centrally located in London, convenient to Apollo Victoria Theatre and Buckingham Palace. This hotel is close to Trafalgar Square and Royal Albert Hall. Stay in one of 23 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms have complimentary... More from Expedia Affiliate Network

Get Rates

Show Caswell Hotel at top of the results.

Get Flight + Hotel


General 24 hour front desk, Complimentary breakfast, Designated smoking area, No smoking, Non-smoking rooms available, Room service, Safe, Storage available
Services Car rental, Concierge service
Internet Internet, WiFi (free)
Hyde Park 1.6mi Paddington Station 2.4mi Victoria Station 0.4mi Mayfair 1.3mi
Piccadilly Circus 1.4mi Kensington Palace 2.3mi King's Cross St Pancras 2.9mi Covent Garden 1.7mi
SOHO 1.7mi Leicester Square 1.5mi Marble Arch 1.8mi Buckingham Palace 0.8mi
Oxford/Bond Streets 1.7mi Earl's Court Exhibition Ctr 2.5mi