The comfortable London Shelton Hotel is situated in the very heart of London, at a distance of 6 km from a hot shopping spot such as Granary Square. Offering 24 hour front desk assistance and late check-out service, the 2-star hotel also features Wi-Fi in public areas.
The 19 rooms at the property include a dining place and a mini-kitchen. Some of the rooms feature comfortable decor furnished with a sofa set and a writing table. Along with coffee and tea making equipment, these comfortable units offer a flat-screen TV with satellite channels and wireless internet for your comfort. Featuring a separate toilet and a shower, the bathrooms also come with a hair dryer and bath sheets. Certain units overlook the sea.
The Shelton serves English breakfast in the morning. You can enjoy a Middle Eastern cuisine in the Hala located just 8 minutes' walk away.
Notable for its location, 10 minutes' drive away the Victorian-style Alexandra Palace Theatre in Finsbury Park with a lake, walking paths, an outdoor gym, and music festivals in summer, the property is a 15-minute drive of The British Museum. At the Shelton London, guests will be just a pleasant stroll from Finsbury Park. Highbury is only a few minutes from this comfortable accommodation, and London Harringay Green is situated 350 metres away. Hail & Ride Harringay bus stop is located at a distance of 550 metres from London Shelton Hotel.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please