Providing 8 rooms, 95 Studios London hotel is around 5 km from Natural History Museum.
The rooms at the 95 Studios provide guests with a flat-screen TV with satellite channels, as well as comforts such as ironing facilities and climate control. The bathrooms come with a separate toilet and a shower, along with a hair dryer and bath sheets.
For Italian cuisine, try Zero 75 which is only 600 metres away.
This aparthotel is located in London, a stroll from Kilburn Park tube station. Religious sights in the area include Westminster Abbey (7 km) and London Central Mosque (2.1 km). The hotel is also a few minutes' drive from Regents Park. The Trafalgar Square art museum "National Gallery" is a 15-minute ride away, while Kilburn High Road is situated within 5 minutes' walk of this accommodation. The nearest underground station is merely 650 metres away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please