Photo gallery for Apart Hotel Toborochi





Aparthotel
Apart Hotel Toborochi
Reviews
8.8 out of 10
Excellent
About this property
3-star Santa Cruz apartments with kitchens
Explore the area

Jaime Freyre 7, Santa Cruz
- Plaza 24 de Septiembre20 min walk
- Santa Cruz Zoo2 min drive
- Ventura Mall2 min drive
- Santa Cruz (VVI-Viru Viru Intl.)22 min drive