Apartments In Victoria London is a great place to stay in the Central London district, a 25-minute walk from the public Trafalgar Square. Wi-Fi is available for guests' business or leisure needs.
A highlight of this property for guests is the presence of hair dryers and bath sheets in the bathroom. A separate toilet, a shower, and a washing machine can also be found.
To enhance your comfort, the apartment features a mini-kitchen with an electric kettle, a refrigerator, and glassware provided.
This apartment lies 1.7 km from St James's Park, a few moments from Victoria Place Shopping Centre. Buckingham Palace is located a 15-minute walk away. The 4-room apartment is within 500 metres of Victoria underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please