Offer Type
Offered
A serviced apartment is a specific kind of apartment made available for all travelers. Whether you are thinking to stay for a short period of time or for a few weeks, this kind of accommodation satisfies all needs.
Address: 21 Ellis Street, London, SW1X9AL, UK
Phone: 2071831078