Villa Paloma 2 Bedrooms 2.5 Bathrooms Villa is located in GU, Tamarindo, Costa Rica on 75Q2H7G, Playa Langosta Villas Guapinol. Villa Paloma 2 Bedrooms 2.5 Bathrooms Villa is rated 5 out of 5 in the category inn in Costa Rica.
Address
75Q2H7G, Playa Langosta Villas Guapinol