Megaro is an unique 4-star hotel set 2.2 km from London Zoo and 2 km from Docklands. Built in 2008, the hotel is a combination of innovative architecture and contemporary facilities.
Megaro Hotel is 30 minutes' walk from the center of London. There are bars and a zoo in the area.
The hotel allows quick access to gardens and woods.
Within a 10-minute walk guests will find Russell Square subway station. There is London City airport at a 15 km distance.
This hotel comprises of family double room, standard studio and one-bedroom apartment that come with contemporary décor as well as climate control, a laptop-compatible safe, LCD TV, pay TV and a personal computer. They provide bathrooms with a bathtub, a shower and guest toiletries.
Eat & Drink
Guests can have breakfast in the restaurant every morning. At the a la carte restaurant guests can enjoy French cuisine. There is an onsite Megaro bar to relax in. Casa Mamma and Megaro Hotel Restaurant and Bar serve a selection of meals within 50 meters from the venue.
Megaro Hotel offers a business centre, a meeting room and a photocopier for business guests.
Leisure facilities in Megaro Hotel include a ballroom and a tennis court.
Wireless internet is available in the entire hotel for free.
Paid Public parking is possible at a location nearby.
Year renovated: 2007.
Number of floors: 6.
Number of rooms: 49.