Hotel Central Tower
17/2. Poonamallee High Road, Opp Central Railway Station, Chennai, India
Booking.com
Book Now