Hotel Zen Garden, Chennai, India
Hotel Zen Garden is conveniently located at No 86, Mount Road in Chennai, India
Hotel Location:
Address: No 86, Mount Road
City: Chennai
Country: India
phone: +91 98419 98125
Hotel Features:
- Check-In Time: noon
- Check-Out Time: noon
- Fitness
- In Room TV
- Air Conditioning
- Room Service