Ideal for business and leisure travelers alike, the Savera is only 11 kilometers from the airport and five kilometers from the railway station. Marina Beach is also just a few minutes' drive away from the hotel ... Read more

View all Luxury Hotels in Chennai