Stay in our super central apartment that can accommodate up to 16+ guests.
The apartment offers complimentary Wi-Fi to our guests.
It is located in the most central part of London, near Victoria Station and is easy accessible from/to many places in London.
There are five bedrooms, and two double sofa beds in the living room, fully equipped kitchen, oven, dishwasher and there are 2.5 separate bathrooms.
Towels and bed linen are provided in this self-catering accommodation.