This centrally located hotel is a good choice for all stays. It features a business centre with all the equipment you need to make your meetings a big success! If you are ready for action then the gym or the swimming pool is a nice option. There is also a sauna for the relaxing hours and a very cosy restaurant. All rooms are modern and equipped with a private bathroom.
Hotel Name: Holiday Inn London Kings Cross
Address: London, WC1X 9HX, GB
Official Website: Holiday Inn London Kings Cross