161-165 Borough High Street, Waterloo and Southwark, London, UnitedKingdom
Photo Gallery Hotel Facilities Hotel Policies Guest Reviews Book Now
St Christopher"s Inn London Bridge - The Village Down a quiet residential area in the heart of city of london, this hotel was one of the accredited Tourist accommodations in United Kingdom. Your “home away from homeâ€while in United Kingdom, whether for a few days of holiday or a month on business, this hotel will be run in the typically friendly yet professional manner that she successfully spearheaded for several years
Well-placed in the sightseeing, shopping, restaurants area of london city, provides a most conducive spot for you to take a break from your busy days. The city centre is close to the hotel. A haven of rest and relaxation, the hotel will offer total renewal just steps away from the cityâ€s numerous attractions.
This hotel also offers many facilities to enrich your stay in london. The hotel provides tours, concierge, and airport transfer to ensure our guests the greatest comfort