Luxury stays are being prepared...
No. 63, Mount Road, Guindy, Chennai, Tamil Nadu, 600032, Indi, India
Grand luxury hotel inspired by Chola dynasty architecture with spacious rooms and fine dining.
No. 63, Mount Road, Guindy, Chennai, Tamil Nadu, 600032, Indi, India
Your stay is managed securely through TripNest.
Great option for travelers looking for comfort and location.
No reviews yet. Be the first to review this stay.