Di Megaro Hotel, Anda akan berada 5 menit berkendara dari British Museum dan Oxford Street. Untuk makan, tamu dapat mengunjungi Megaro Eatery, yang menyajikan masakan Italia serta buka untuk sarapan, makan siang, dan makan malam. Daya tarik lain di hotel mewah meliputi 2 bar/lounge, toko roti/camilan, dan teras. Para wisatawan menyukainya karena sangat dekat dari transportasi umum: hanya beberapa langkah dari Stasiun Bawah Tanah King's Cross & St. Pancras dan Stasiun Bawah Tanah Euston hanya 10 menit.