Best Western Tamarindo Vista Villas
Best Western Tamarindo Vista Villas is located in the North Pacific region of our country. Picture yourself strolling down miles of pristine white sand shores. Tamarindo Vista Villa rests on a small bluff overlooking Tamarindo Bay and the Pacific Ocean. The BEST WESTERN Tamarindo Vista Villas on Costa Rica's Pacific Gold Coast is 25 miles south from Liberia International Airport and Daniel Oduber International Airport (LIR).
No Special Offer Available