One of the hotels for your stay in London is the St Georges' Terrace which is located at 21 Saint George Wharf, London, United Kingdom. There are many facilities offered at St Georges' Terrace, both hotel and room facilities. If you are traveling to London, you can choose St Georges' Terrace as a place to stay. St Georges' Terrace is located in the region of England, Middlesex, Greater London.


Rotate image to see St Georges' Terrace


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (62 square metres)

Room amenities

  • Carbon monoxide detector
  • Ironing facilities
  • Bathtub or shower
  • Sitting area
  • River view
  • Kitchen
  • Free toiletries
  • Toilet paper
  • Refrigerator
  • Linens
  • Satellite channels
  • Iron
  • Patio
  • Dishwasher
  • Terrace
  • Private Bathroom
  • Coffee machine
  • Bathtub
  • Towels
  • Cable channels
  • Hairdryer
  • Heating
  • Fire extinguisher
  • Non-feather pillow
  • Smoke Alarm
  • Tea/Coffee maker
  • Entire unit wheelchair accessible
  • Upper floors accessible by elevator
  • City view
  • Dining table
  • Balcony
  • Accessible by elevator
  • Desk
  • Body soap
  • Toaster
  • Washing machine
  • Wine glasses
  • TV
  • Key access
  • Garden view
  • Electric kettle
  • Sofa
  • Microwave
  • Kitchenware
  • Flat-screen TV
  • Private apartment in building

Hotel Amenities

  • Free Wifi
  • Wifi
  • Wifi in all areas
  • Terrace
  • Parking
  • Invoice provided
  • Internet
  • Smoke-free property


Hotel policy

  • Check-in time is 16:00 and check-out time is 11:00
  • Pets are not allowed