London Shelton Hotel
60-62 Wightman Road - Finsbury Park N4 1RU London United Kingdom
Book online or call +39 041 8620400
- No onsite parking is available.
- The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.
Pets not allowed
No rollaway/extra beds available
Year Built - 1973
Total number of rooms - 22
Number of floors - 3
Number of buildings/towers - 1