From a partner site
10/10 Excellent
29 June 2026





































Yes, this property has a pool.
No, pets are not allowed at this property.
Situated in Inca, this apartment building is within 3 miles (5 km) of Nou Camp d'Inca, Convent de Sant Francesc and Església de Santa Maria Major. Plaza de Santa María La Mayor and Church of Sant Domingo are also within 3 miles (5 km).