Hotel Lemon is a charming 2-star property located in the picturesque coastal town of Menton, France. Known for its delightful Mediterranean climate and stunning seaside views, Menton offers a serene escape for travelers seeking both relaxation and adventure. With a commendable guest rating of 8.9 out of 10 based on 17 reviews, Hotel Lemon promises a welcoming atmosphere and attentive service to enhance your stay.