Luxury accomodation at afordable prices
Leaders in serviced apartments across Central London
Enjoy the luxury and comfort of a hotel suite
at a fraction of the cost
Whether your employees are staying in London for just a few nights or for several weeks, City Hosts apartments offer a cost-effective alternative to hotel accommodation and ensure the comfort and convenience of private accommodation. All of our apartments are located in Central London and include areas such as Soho, Victoria, Mayfair, and Shoreditch.