London: Residence hotels

ApartHotels, townhouse suites—whatever you call them, these modular rental flats with a front desk balance some degree of hotel-like services (conciergege, housekeeping) with the benefits of having your own apartment

London: Categories