Hotel Alexandra is a charming 3-star establishment located in the picturesque city of Menton, France. Renowned for its stunning coastal views and vibrant gardens, Menton offers a serene escape on the French Riviera. With a commendable guest rating of 8.5 out of 10 based on 57 reviews, Hotel Alexandra provides a welcoming atmosphere for both leisure and business travelers.