Hotels > Costa Rica > Nicoya
Location. The Hotel Punta Islita is located in Islita, Guancaste, Costa Rica.Price: From 121,474.97 CRC per night