Located within London's famous City of London, these new City Serviced Apartments have fully equipped kitchens and luxurious bathrooms. There is also free Wi-Fi and a 24/7 customer service hotline.
Each modern apartment or studio has a dishwasher and washing machine in its kitchen. The bathrooms have free toiletries and a bath with shower over.
The apartments are located directly opposite London's Liverpool Street Station, which provides good transport and communication links throughout London.