Places to stay in Santa Clara
Multiple accommodations for your stay
Places to stay in Santa Clara
Show map
Apartments (1)
Other (10)
- America Santa Clara
- Cubanacan America Hotel Santa Clara
- Horizontes La Granjita Hotel Santa Clara
- Hostal Cary Y Lazaro Santa Clara
- Hostal El Jardin Santa Clara
- Hostal Florida Center Santa Clara
- Hotel E Central Santa Clara
- Hotel E Central Villa Clara Santa Clara
- Hotel Floreale Santa Clara
- Santa Clara Libre Hotel