The best thing about serviced apartments is that they offer better value for money as their rates are lower compared to hotels. Thus, if you are looking for accommodation where you can stay for several days or weeks at a stretch, a serviced apartment is definitely worth considering.

Address: 21 Ellis Street, London, SW1X9AL, United Kingdom

Email: info@luxuryservicedapartments.com

Rate us and Write a Review

Your review is recommended to be at least 140 characters long

Show all timings
  • Monday09:00 AM - 07:00 PM
  • Tuesday09:00 AM - 07:00 PM
  • Wednesday09:00 AM - 07:00 PM
  • Thursday09:00 AM - 07:00 PM
  • Friday09:00 AM - 07:00 PM
  • Saturday09:00 AM - 07:00 PM
building Own or work here? Claim Now! Claim Now!