Location
With a stay at London Shelton Hotel in London (Haringey), you'll be a 1-minute drive from Finsbury Park and 7 minutes from Alexandra Palace. This hotel is 4.7 mi (7.6 km) from Russell Square and 4.9 mi (7.8 km) from Liverpool Street.
Rooms
Make yourself at home in one of the 22 guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards, and housekeeping is provided daily.
Amenities
Make use of convenient amenities such as complimentary wireless internet access, tour/ticket assistance, and a reception hall.