Apart Hotel Toborochi
Photo gallery for Apart Hotel Toborochi
Overview of Apart Hotel Toborochi
Apart Hotel Toborochi
3-star Santa Cruz apartments with kitchens
8.6
Excellent
Popular amenities
- Breakfast available
- Pool
- Kitchen
- Free WiFi
- Air conditioning
- Spa
Explore the neighborhood
Jaime Freyre 7, Santa Cruz
- Santa Cruz Zoo2 min drive
- Ventura Mall3 min drive
- Plaza 24 de Septiembre5 min drive
- Santa Cruz (VVI-Viru Viru Intl.)25 min drive