Di Megaro Hotel, Anda akan berada 5 menit berkendara dari Oxford Street dan Leicester Square. 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.