The tranquil Megaro Hotel is rated 4 stars and offers beautiful accommodation overlooking the River Thames.
Guests will appreciate Megaro Hotel close proximity to Thames River, Camden Market and Dominion Theatre. The property is located 3 km away from London city center with colleges and museums nearby.
The hotel boasts close proximity to restaurants and a zoo.
Megaro Hotel offers 49 rooms fitted with free Wi-Fi, a safe, satellite TV, individual climate control and IDD telephone for a comfortable stay in London. The guestrooms feature en suite bathrooms with a bathtub, a rain shower and terry bathrobes along with a microwave, a fridge and an electric kettle and modern furniture.
The relaxed restaurant serves fine meals. Megaro Hotel is about 5 minutes’ walk from The George Scott at St. Pancras Hotel serving british and indian dishes.
15 minutes' drive from London City airport and 5 minutes' walk to Kings Cross train station.
Professional staff provides guests with 24-hour reception, 24-hour security and laundry.