Can Floreada Vacation Home Petra
Featuring air-conditioned accommodation with a private pool, pool view and a terrace, Can Floreada is located in Petra. Among the facilities at this property are a tour desk and a shared lounge, along with free Wi-Fi throughout the property.
87 Carrer de Ciutat, 07520 Petra, Spain