Gower street residences is perfectly situated in the heart of London, at 172 North Gower Street, London, United Kingdom. Gower street residences offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting London, Gower street residences is the ideal option for your accommodation needs! Gower street residences is conveniently located in the England, Middlesex, Greater London.
Rotate image to see Gower street residences
Choose a room
One-Bedroom Apartment
Room size (45 square metres)Room amenities
- Oven
- Carbon monoxide detector
- Smoke Alarm
- Coffee machine
- Sofa
- Toaster
- Microwave
- Toilet paper
- Refrigerator
- Fan
- Heating
- Stovetop
- Washing machine
- Upper floors accessible by stairs only
- Free toiletries
- Electric kettle
- Iron
- Walk-in shower
- Private Bathroom
- Kitchen
- Flat-screen TV
Apartment
Room size (45 square metres)Room amenities
- Heating
- Sofa
- Fan
- Flat-screen TV
- Microwave
- Toilet paper
- Toaster
- Free toiletries
- Smoke Alarm
- Oven
- Stovetop
- Carbon monoxide detector
- Refrigerator
- Kitchen
- Private Bathroom
- Upper floors accessible by stairs only
- Electric kettle
- Coffee machine
- Iron
- Walk-in shower
- Washing machine
Hotel Amenities
- Smoke-free property
- Internet
- Wifi
- Free Wifi
Hotel policy
- Check-in time is 15:00 and check-out time is 11:00
- Pets are not allowed