Avenida Juan Hormaechea 9 , Isla
bedrooms
Baths
Guests
Set 66 feet from Isla Beach, Apartamentos de la Hoz is set in attractive gardens overlooking Quejo Bay. Offering free parking, this complex is set in Isla’s town center.
Parking
Elevator
WiFi/Internet
Pet friendly
Laundry
Kitchen
Business center
Beach
No nearby properties available in this region at the moment.