Tag: Mayflower

Mayflower Hotel

Stop at The Mayflower Hotel to discover the wonders of Beirut. Guest rooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like whirlpool bathtub, air conditioning, heating, desk, mini bar. Rated 7.9 out of 10 by 94 reviewers, overall guests thought the accommodation to be very …

Continue reading