Book Hotel ZEN Rooms Santa Cruz
ZEN Rooms Santa Cruz is set in Manila, 1.9 km from Greenbelt Mall and 2.3 km from Glorietta Mall. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room comes with a flat-screen TV with cable channels.
Facilities of Hotel ZEN Rooms Santa Cruz
- 24 hours Front Desk Service