Westminster Appartment London, located in the Westminster Borough district, within 25 minutes' walk of Selfridges London Department Store, features views of the city.
0.2 miles from Victoria subway station, this apartment is 1.2 miles from the art museum "National Gallery". While exploring London, guests can conveniently reach Apollo Victoria Theatre, which is approximately a 5-minute walk away. The apartment is nestled 1.3 miles from the public Trafalgar Square.
Decorated with a stone fireplace, the interior also features amenities like ironing facilities and air conditioning, as well as a flat-screen TV with satellite channels. The presence of down-feather pillows and electric blankets ensures an ultimate night's sleep. A bathroom is fitted with a bidet, a spa bathtub, and a walk-in shower, along with hairdryers and towels, which are also provided.
Westminster Appartment is equipped with self-catering facilities, including a kitchen with oven, a kitchenware, and glassware. Such kitchen facilities as a minibar, tea and coffee making equipment are provided to offer guests a convenient experience. This property is within easy reach of Tophams Restaurant & Bar, a place to dine at. Westminster Appartment is 1.6 miles from Marylebone train station.