Hotel Ambassadeurs


Saint Malo • Show on map
Price as low as EUR 75.09
Located on the seafront in Saint-Malo the Hotel Ambassadeurs is 1.5 km from the town centre and the TGV train station. It offers direct access to the beach and a 100 m² rooftop bar terrace with a panoramic…More info


