The Caswell Hotel is a small friendly hotel located just 6 minutes from Victoria Station in the heart of London. Offering great value, low cost accommodation, the hotel is ideally located for sightseeing, shopping trips and business on a budget.
Ideal for families or groups with a choice of 19 room types including single, twin, double, triples and quad bedrooms which are either ensuite or with shared bathrooms.
Just 10 minutes on foot to Hyde Park and Marble Arch. The Houses of Parliament, the imposing Whitehall and the historic Westminster Abbey are a 15 minute stroll. By tube just 10 minutes to Earl´s Court, fashionable South Kensington (for the Natural History /Victoria & Albert museums), Notting Hill and Portobello Road market, plus the vibrant West End, Piccadilly Circus and Covent Garden. The Tower of London, Tower Bridge and the city are also an easy 15 minute tube journey.
Zeig mehr