Main Menu
>
Accommodations
>
Swinton Hotel
Located in King's Cross, The Swinton Hotel is a friendly relaxed hotel in the centre of London.
The location of the hotel allows easy access to all London attractions, many within walking distance...
(read more)
Facilities:
Non Smoking Rooms
Parking