Shelton Hotel is a 2-star venue set just 2.2 km from Victoria Park, St. Pancras Station and Arsenal Stadium.
A bus stop as well as Manor House subway station are not far from the hotel. Shelton Hotel is also located near London Metropolitan University, Clissold Park and Visite Londres.
This hotel is placed within proximity to parks and lakes.
The hotel rooms are bright, all of them come with a safe, coffee/tea makers, a refrigerator, Wi-Fi and ironing facilities. Many guestrooms offer views of Finsbury Park. They feature en suite bathrooms with a shower and a hairdryer.
In the morning a continental breakfast is served at the breakfast area. At the restaurant Turkish dishes are served. Guests can dine in Vina, La and Moka located within a 5-minute walk of the property.
Shelton Hotel is within a 15-minute drive to London City airport.
24-hour reception and ironing service as well as free parking and a safe deposit box are available for guests' use.