Villa 81 is well situated in the centre of Deauville, and offers a garden, free WiFi and a terrace. Built in 1906, this 3-star hotel is within 800 metres of Deauville Beach and 1.4 km of Trouville Beach. Private parking is available on site.
1x Single 90–130 cm ang lapad, 1x Malaking kama (King size) 151–180 cm ang lapad