Hotel Solares Santa Cruz offre 144 chambres et se situe à moins de 25 minutes à pied du Musée du surf de Santa Cruz. L'hotel fournit une piscine chauffée et un accès à Internet haut débit dans tout l'établissement.
Cet hotel 2 étoiles est situé à environ 55 km de l'aéroport international de San José et à une courte distance de lieux culturels tels que le Musée d'Art et d'Histoire de Santa Cruz. Solares de Santa Cruz dans la localité de "Downtown Santa Cruz" est situé à seulement 1 km du Quai de Santa Cruz. L'hotel vous amène également à la Plage d'État de Natural Bridges, qui est à 10 minutes en voiture. L'hotel sans fumée se trouve non loin de Sky Glider.
Toutes les chambres climatisées sont équipées du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière et d'un micro-ondes. Certaines d'entre elles comprennent un balcon et un vestiaire. Elles sont meublées des canapés-lits et le bureau. Proposant des équipements tels qu'un sèche-cheveux et des draps de bain, les salles de bains disposent également d'une douche à l'italienne et d'une toilette séparée.
Solares offre également un petit déjeuner continental. Une pizzeria Little Caesars est situé à seulement 450 mètres de cet hébergement.