City Hotel London

Offering easy and comfortable stay, City Hotel London is one of the perfect hotels in London. Situated in the heart of the passionate city London at 12-20 Osborn Street, City Hotel Apartments/12, London, the hotel has always fully met the demands and requirements of their guests. Opened in 1997, City Hotel London is best suitable place to stay for either business or leisure trips. There are number of eye catching attractions within a few steps from the hotel like St. Paul’s cathedral, London Bridge, Westminster, Liverpool Street Station, St. Mary Axe and the London Tower.

Facilities in City Hotel London

  • Various kinds of guestrooms are available according to your taste and budget.
  • Every room is full of the latest amenities that are in demand nowadays like the satellite television, cable channels, direct dial phones, in room safe, soft and cushioned bedding, satin linens, blackout drapes, mini bar, bathroom accessories, beauty products etc.
  • For dining there is a restaurant The Kapok Tree and Lane Bar which offer you delicious multicuisine foods according to your liking and taste.
  • Laundry services as and when required
  • Beauty services for both men and women
  • For business meetings or seminars, conference rooms are available which are equipped with computerized equipments.
  • Valet parking system to avoid congestion
  • Fitness centre for your good health
  • Multilingual staff, ready for anytime service
  • 24 hours room service
  • City Hotel London is the most comfortable and affordable place to stay in London.