The spacious Albion Street Apartment London includes a terrace and is located about a 25-minute walk from the privately run Sherlock Holmes Museum. Wi-Fi is available for guests' business or leisure needs.
This apartment is equipped with a bathroom that features hairdryers and towels. A shower can also be found.
A refrigerator and a dishwasher are available at a fully furnished kitchen.
This apartment has a prime location within a 400-metre distance of the Tyburn Convent and just near Marble Arch tube station. The Oxford Street is 20 minutes' walk away. Albion Street Apartment provides easy access to the Marble Arch, which is around 400 metres away. Marylebone train station is 1.5 km away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please