Residence Inn By Marriott London Downtown
Situated near a mall and shops, this grand 13-story hotel offers 116 rooms close to The Grand Theatre, Citi Plaza and Centennial Hall. Founded in 1999, the hotel underwent a renovation in 2010.
Its location next to a train station allows to see schools and museums in London. Residence Inn By Marriott London Downtown lies within a 10-minute walk from the center of London.
The vicinity of a valley and mountains as well as quick access to restaurants and a racetrack set the hotel apart.
Residence Inn By Marriott London Downtown comes with free Wi-Fi, climate control, ironing facilities, satellite TV and a dining area in all rooms. The rooms come with private bathrooms featuring a hairdryer and a shower.
Every morning a complimentary hot buffet breakfast is served. Zen Gardens and Amici Italian Restaurant are situated in a shopping area, about 250 meters from the venue.
London airport can be reached in 10 minutes by car from Residence Inn By Marriott London Downtown.
The hotel offers airport transfer, shuttle service and room service together with free parking, currency exchange and an elevator for guests' comfort.
Guests will enjoy a Jacuzzi and a sauna on site. A gym and fitness center are provided on-site.