St Christopher'S Inn Hostels - 2*
The intimate St Christopher'S Inn Hostels - offers quick access to West End, The Place and The Monument. St Christopher'S Inn Hostels - is distinguished by an intimate atmosphere.
The property boasts unbeatable location minutes away from Kensington (Olympia) train station. Guests can wine and dine in Jumbuck's and Kanteen, located in the neighborhood.
St Christopher'S Inn Hostels - consists of rooms like King Room, Double Room and Single Room.
20 minutes' drive from London Heathrow airport.
- Paid parking