Luxury Serviced Apartments 2 years ago ID: #581601 Listed In : Real Estate 21 Ellis St, London, SW1X 9AL, United Kingdom 02037907766 https://luxuryservicedapartments.com/ [email protected] Business Description The finest Serviced Apartments, Aparthotels, Luxury Short-Stay Accommodation and Luxury Hotel Apartments all in one place. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : serviced apartments near marylebone london