Located in Santa Teresa, this air-conditioned villa features a terrace with sea views. The unit is 16 km from Montezuma, and guests benefit from free WiFi and private parking available on site. The kitchen is fitted with an oven.
Located in Santa Teresa, this air-conditioned villa features a terrac Read more
Located in Santa Teresa, this air-conditioned villa features a terrace with sea views. The unit is 16 km from Montezuma, and guests benefit from free WiFi and private parking available on site. The kitchen is fitted with an oven.
Located in Santa Teresa, this air-conditioned villa features a terrace with sea views. The unit is 16 km from Montezuma, and guests benefit from free WiFi and private parking available on site. The kitchen is fitted with an oven.
Number of Rooms: 1