This family-run guesthouse is set on a tree-lined street in central London. With 24-hour reception, guests are just a 5 minute walking distance from Paddington Train Station and Hyde Park. Bedrooms at The Gower Hotel each include a TV, telephone and tea/coffee making appliances. There is a private bathroom with shower in each room. The property has luggage storage facilities and its helpful staff can book theater tickets, London bus tours or other activities. A full English or continental breakfast is served every morning. Guests at the Gower have a choice of fried, scrambled or boiled eggs, cereals, jams and marmalade and fresh coffee or tea. Madame Tussauds, Oxford Street and Marble Arch are all within 1 mile of the hotel. Paddington Tube Station is a 5-minute walk away, and the West End is just a few minutes subway ride away.
Hotels in London, England United Kingdom - 2 star rating <>
|