Featuring free WiFi, Hotel Calle de Alcala offers accommodation in Santa Cruz, 28 km from Tamarindo. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room at this hotel is air conditioned and has a TV.
Book this Hotel