Le Balmoral - Hotel 3 Etoiles Menton is located in Menton, France. Menton is situated a stone's throw from Italy and is very close to Monaco. The Royal Westminster three star hotel club is ideally located in a Park overlooking the sea and is very close to the pedestrian streets. The hotel has 92 comfortable and spacious bedrooms. Hotel provides with all the basic services to its guests and is nearby many local attractions.