The 2-star St George Hotel is situated a mere 3.2 km away from The Place.
The property is situated 3.2 km away from Trafalgar Square. The city center lies within 4 km from the venue.
Edgware Road underground station is close to St George Hotel. The hotel is set 25 minutes' drive from London City airport.
St George Hotel is a property in London that comes with 20 rooms and provides a mini bar, television with satellite channels, coffee/tea makers, a personal computer and a work desk. Bathrooms come with a bathtub, a shower and a hairdryer.
Eat & Drink
Breakfast is offered in the restaurant every morning. Micky's Fish and Chips treats guests with British and Middle Eastern meals and is about 100 meters away.
Guests can take advantage of 24-hour room service, dry cleaning and wedding services.
Wireless internet is available in the hotel rooms for free.
No parking available.