The Mayflower Hotel 4 stars

Yafet Street, Hamra, 1103 Beirut, Lebanon

Hotel image
Read more reviews for The Mayflower Hotel