since 1999
Home > London Hotels > Bloomsbury Hotels > Gower Street Apartments
Book online or call us on +44 (0) 1480 212898

Gower Street Apartments (NW1)


43-45 Gower St, London, WC1E 6HH, United Kingdom Location & Map

Gower Street Apartments Profile and Photos

Gower Street Apartments Features

Family rooms, Non-Smoking Rooms, Internet Services, Wi-Fi/Wireless LAN

Gower Street Apartments Room Features

Microwave, Shower, Bath, TV, Telephone, Iron, Refrigerator, Toilet, Washing Machine, Kitchen

Gower Street Apartments Location & Car Parking