Offer Type
Offered
Serviced apartments are also known as extended stay apartments that give the hotel-like services. Many companies provide the best services in serviced apartments to the people. They include luxury hotel apartments, restaurant reservations and more.
Address: 21 Ellis Street, London, SW1X9AL, United Kingdom