The attractive 2-star Shelton Hotel offers a bright accommodation in an exhibition area of London. Behind the Victorian facade of Shelton Hotel lies modern interior.
You can find The Place only 6.0 km from the property. Guests can get to London city center, which is 9 km away.
The vicinity of lakes and gardens as well as quick access to a zoo, a stadium and pizza restaurants set the hotel apart.
At Shelton Hotel, guests are offered rooms with Wi-Fi, climate control, an in-room safe, coffee/tea makers and a fridge. They have carpet floor and simple furniture.
Guests can start their day with continental breakfast served at the breakfast area. There is a restaurant serving Indian dishes on site. Vina, La and Moka offer an assortment of dishes within 50 meters of the property.
Manor House underground station is within 15 minutes' walking distance from the property. The hotel lies within 15 km of London City airport.
Hotel services include 24-hour room service, 24-hour reception and tour/ticket assistance maintained by friendly staff.