Villa Elysium features a terrace and is located in Tossa de Mar, within just 1.5 km of Platja Santa Maria de Llorell and 1.6 km of Cap de Bou Beach. Featuring garden views, a garden and a private pool, this villa also offers free Wi-Fi.
Carrer Venus, 17320 Tossa de Mar, Espagne