Situated a 6-minute stroll from the Treasures gallery "British Library", the charming 3-star Kings Cross Inn Hotel London includes 89 rooms with views of the city. Highlights at this non-smoking hotel include an à la carte restaurant, a lounge bar and Wi-Fi in public areas.
Set 2.2 miles from the fantastic Borough Market, the hotel is 2.1 miles from the 13.7-tonne Big Ben Bell. The Kings Cross Inn is located in the center of London, within a few blocks of London Euston train station. Also, Levita House Plantation is situated a 7-minute walk away. 1.6 miles from the privately run Sherlock Holmes Museum is a perk for guests staying at this accommodation. The nearest metro station is a 5-minute stroll away.
The air-conditioned rooms provide climate control, along with tea and coffee making equipment for guests' comfort. A modern decor is featured in the rooms at the Kings Cross Inn London. This London hotel also features private bathrooms with a walk-in shower and a separate toilet.
A wonderful breakfast is served daily. Italian cuisine is teamed with excellent service for fine dining in Altonapoli restaurant.