The comfortable Shelton Hotel is located in a green area of London. Behind the Victorian facade of Shelton Hotel lies modern interior.
Notable for its location in Finsbury Park district of London, the hotel provides access to Arsenal Stadium within 25 minutes' walk. The venue is set within 9 km from London city center.
Pizza restaurants, a stadium and a zoo are set close to the property.
Shelton Hotel is situated about 20 minutes drive from London City airport.
It offers non-smoking rooms equipped with free wireless internet, individual climate control, a safe, multi-channel television and a refrigerator and kitchens with an electric kettle, coffee/tea makers and a toaster. Guests can take advantage of a bathtub, a shower and a hairdryer supplied in the bathrooms.
Eat & Drink
A breakfast is served in the breakfast area. The 24-hour restaurant serves dishes of Indian cuisine. Serving a wide range of dishes, Moka and Vina, La can be reached within 5 minutes’ walk.
Efficient staff provides guests with 24-hour front desk, 24-hour room service and ironing service.
Wireless internet is available in public areas for free.
No parking available.