Bedford Place Hostels
London - 19 Bedford Place
Bedford Place Hostels features accommodation within 1.7 km of the centre of London, with free WiFi, and a kitchen with an oven, a microwave and a toaster. The property is around less than 1 km from Tottenham Court Road, a 14-minute walk from Royal Opera House and 1.2 km from Arts Theatre. The accommodation offers a 24-hour front desk, full-day security and luggage storage for guests.All units in the apartment complex are fitted with a kettle. There is a seating and a dining area inunits. At the apartment complex, each unit is fitted with a wardrobe, a flat-screen TV and a shared bathroom.Popular ...







































