Apartments In London is an apartment in London within short distance of Nelson's Column, Tower of London and Leicester Square. The apartment serves as an example of Victorian architecture in London.
It will take you 10 minutes to get to Westminster Hall, Buckingham Palace and Victoria Palace Theatre London.
The nearest metro station is Victoria, situated 500 meters from the apartment.
The apartment offers 30 rooms featuring a kitchenette, a microwave and Wi-Fi as well as large bathrooms. Room amenities include a fridge, an electric kettle, a washing machine, kitchenware and a fridge-freezer for self-catering. Bathrooms with a toilet, a shower and a bathtub along with free toiletries, towels and a hairdryer are provided.
Offering a private bathroom, the apartment also comes with a shared kitchen for self-catering.
Wireless internet is available in the hotel rooms for free.
No parking available.