The charming Kings Cross Inn Hotel is a 3-star property set next to Madame Tussauds London, Nelson's Column and Open Air Theatre. The hotel was opened in 2012, offering accommodation in a 4-story building designed in the Victorian style.
Kings Cross Inn Hotel is 30 minutes' walk from the center of London. There are bars, a zoo and restaurants in the area.
The hotel allows quick access to gardens and parks.
Guests will find themselves a 10-minute stroll from Russell Square subway station. It will take 15 minutes to get to London City airport by car.
The property comprises of tasteful rooms, including family single room, quadruple room and triple room appointed with high-speed internet, IDD telephone, a personal computer, individual climate control and cable TV with on-demand movies. They offer private bathrooms with a hairdryer, bathrobes and a shower.
Eat & Drink
Karpo and The Gilbert Scott are situated in a central area, about 100 meters from the venue.
Corporate travelers can use a business centre, a copier and a meeting room available on site.
Wireless internet is available in the entire hotel for free.
No parking available.