Welcoming Apartment London boasts a prime location merely 7 minutes' stroll from the historic Seven Dials.
The public Trafalgar Square is 0.4 miles from the apartment while Buckingham Palace is 1.3 miles away. Located approximately 5 minutes by foot from Royal Opera House, this apartment is in close proximity to Leicester Square subway station. The property also lies only 0.8 miles from the famous British Museum.
Equipped with in-room leisure facilties like a flat-screen TV with satellite channels, the apartment features an air conditioner. At the accommodation, a bathroom comes with a separate toilet and a shower, along with hair dryers and a shower cap.
Along with a minibar, coffee and tea making equipment, Welcoming Apartment boasts an equipped kitchen featuring oven and glassware. Welcoming Apartment is also approximately 2 miles from Marylebone railroad station.