translate English to French: Booking.com: hotel High Tech Tamarises, Getxo , Spain - 92 Guest reviews.
Booking.com: Hôtel High Tech Tamarises, Getxo , Espagne - 93 Commentaires Clients.