Located in Talamanca, this air-conditioned apartment features a garden with an outdoor pool. The unit is 1.1 km from Talamanca Beach. Free WiFi is featured throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Located in Talamanca, this air-conditioned apartmen Read more
Located in Talamanca, this air-conditioned apartment features a garden with an outdoor pool. The unit is 1.1 km from Talamanca Beach. Free WiFi is featured throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Located in Talamanca, this air-conditioned apartment features a garden with an outdoor pool. The unit is 1.1 km from Talamanca Beach. Free WiFi is featured throughout the property. A dishwasher, an oven and a microwave can be found in the kitchen.
Number of Rooms: 1