Description
An excellent vantage point for holiday or business with well appointed rooms and courteous staff to make your stay as comfortable as your home
Location
Deccan Plaza, 36, Royapettah High Road, Chennai, Tamil Nadu, India
An excellent vantage point for holiday or business with well appointed rooms and courteous staff to make your stay as comfortable as your home
Deccan Plaza, 36, Royapettah High Road, Chennai, Tamil Nadu, India
Add a review