Located in Menton, Hambury Palace, sea view apartment is self-catering accommodation offering an indoor pool and a spa and wellness centre only 5 km from the Italian border. This self-catering accommodation features free Wi-Fi.
Located in Menton, Hambury Palace, sea view apartment is self-catering a Read more
Located in Menton, Hambury Palace, sea view apartment is self-catering accommodation offering an indoor pool and a spa and wellness centre only 5 km from the Italian border. This self-catering accommodation features free Wi-Fi.
Located in Menton, Hambury Palace, sea view apartment is self-catering accommodation offering an indoor pool and a spa and wellness centre only 5 km from the Italian border. This self-catering accommodation features free Wi-Fi.
Number of Rooms: 1