Jethro Hotel and Resto is a hotel is located at Santa Cruz.
Read More







Location
Jethro Hotel and Resto is a hotel is located at Santa Cruz.
About Jethro Hotel and Resto
Jethro Hotel and Resto is the smartest choice for you who are looking for affordable accommodation with outstanding service.
Jethro Hotel and Resto is a wise choice for travelers visiting Santa Cruz.
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - to 12:00 |
Available rooms at Jethro Hotel and Resto | 9 |


