Choose your room
Star London Edgware Road 2-Bed Haven Apartment
Star London Edgware Road 2-Bed Haven Apartment lies 2.4 km from Oxford Street and around a 5-minute drive from Paddington tube station.
Madame Tussauds London is 2.6 km away, while Puppet Theatre Barge is just around the corner from the apartment. If you feel like visiting the surroundings, check out Buckingham Palace that is approximately a 10-minute ride from this apartment.
The accommodation comprises a seating area and a dining area, appointed with a writing desk. Guests can make the most of their leisure time with a flat-screen TV with satellite channels at their disposal. Featuring a walk-in shower and a separate toilet, a bathroom at the apartment provides hair dryers and bath sheets.
For those who want to cook their own meals, Star London Edgware Road 2-Bed Haven Apartment provides self-catering options such as an electric kettle, a fridge, and glassware. Star London Edgware Road 2-Bed Haven Apartment is also not far from Marylebone railway station.