Overlooking the River Thames, the tranquil 4-star Megaro Hotel offers a ballroom and a tennis court. Megaro Hotel has been welcoming guests to its individual rooms since 2008.
This hotel is located in a market area, 2.4 km from Thames River, Up at The O2 and Museum of London. The property is set a 30-minute stroll from London center.
Megaro Hotel is set close to a college, a museum and a theater as well as Gray's Inn, St. Pancras Station and British Museum.
The nearest subway station is Russell Square, located about 850 meters from the hotel. Due to its location 15 km from London City airport, it will take about 15 minutes' drive to get there.
For a comfortable stay Megaro Hotel offers 49 rooms on 6 floors featuring a minibar, Wi-Fi, climate control, a kitchenette and a microwave. They feature private bathrooms with a bathtub, a shower and free toiletries.
Eat & Drink
Guests can have breakfast in the restaurant every morning. The relaxed restaurant offers fine meals. Offering european meals, Karpo is around 50 meters away.
Guests can take advantage of a business center, a meeting room and a catering service along with 24-hour room service, laundry and dry cleaning provided on-site.
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.