One of the hotels for your stay in London is the Luxury apartment which is located at 11 Biscayne Avenue, London, United Kingdom. There are many facilities offered at Luxury apartment, both hotel and room facilities. If you are traveling to London, you can choose Luxury apartment as a place to stay. Luxury apartment is located in the region of England, Middlesex, Greater London.


Rotate image to see Luxury apartment


Choose a room

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (83 square metres)

Room amenities

  • View
  • Balcony
  • Private pool
  • Private Bathroom
  • Kitchen
  • Air conditioning
  • Hot tub
  • Sauna
  • Washing machine

Hotel Amenities

  • Parking
  • Swimming pool
  • Air conditioning
  • Smoke-free property
  • Wifi in all areas
  • Free Wifi
  • Free parking
  • Parking on site
  • Internet
  • Wifi
  • Private Parking


Hotel policy

  • Check-in time is 13:00 and check-out time is 14:00
  • Pets are not allowed