Lancaster Eden Bay sa nachádza na korze v Bejrúte, s výhľadom na Stredozemné more.