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

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

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