Offering comfortable guest rooms, the unique Megaro Hotel lies within a 25-minute walk from Oxford Street.
The property is about 25 minutes' walk of West End. Megaro Hotel is within about 30 minutes' walk of the center of London.
Rooms at Megaro Hotel feature modern touches such as climate control, flat-screen TV, a safe, a sitting area and a work desk. Bathrooms come with a bathtub and a shower.
Guests are offered a continental breakfast served in the restaurant. The hotel features an a la carte restaurant serving French cuisine. There is an onsite Megaro bar to relax in. Guests can dine at Karpo and The Gilbert Scott, about 50 meters away from the property.
Guests will find themselves a 10-minute stroll from Russell Square subway station. The property is located within a 15 km distance of London City airport.