1000 Calle Principal Tamarindo, Tamarindo, Costa Rica
Best Western Tamarindo Vista Villas Photos
Best Western Tamarindo Vista Villas Map
1000 Calle Principal Tamarindo, Tamarindo, Costa Rica
Searching for availability
Hotel Information
This 3 star hotel is located on the coastline of Tamarindo. The Hotel has a coffee shop and an outdoor swimming pool. All 31 rooms are equipped with minibar, safe and air conditioning.