Spacious 1 Bedroom | Sleeps 5 | Central London | A/C apartment is located 3.1 km from the famous Natural History Museum and 20 minutes' walk from the privately run Sherlock Holmes Museum. Wi-Fi and parking are among the essentials at guests' disposal.
Self-catering facilities include an equipped kitchen.
This apartment lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, 3.6 km from the public Trafalgar Square. The 1-bedroom apartment has a convenient location within a few blocks of Edgware Road metro station. Marylebone train station is 10 minutes' walk away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please