House Of Zen Hotel
Situated within 3 miles of House Of Zen Hotel Santa Cruz, guests can visit El Tucuche Mountain.
Location
The center of Santa Cruz can be reached within a 15-minute walk. The fabulous Santa Cruz Green Market also lies around 25 minutes by foot from this guest house.
Rooms
They offer views of the street.
Why choose House Of Zen Hotel Santa Cruz
-
On-site luxurious spa services
-
Multiple relaxing on-site pools
-
Well-equipped kitchen amenities
-
Electric kettle in every room
Main amenities
-
Wi-Fi
-
No pets allowed
Amenities
House Of Zen- Wi-Fi
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
In the kitchen
- Electric kettle
- Cookware/ Kitchen utensils
In the rooms
- Tea and coffee facilities
Pets
- No pets allowed
Important information
Enter dates to see availability