The Leela Palace Chennai

Edit This
An oasis of luxurious grandeur, The Leela Palace Chennai is a 5 star palace hotel situated in a six acre beach front property facing the Bay of Bengal.
type:First Class
World66 rating:Rate now:
tel:+91 (44) 3095 8123
address:The Leela Palace Chennai Adyar Seaface 175, Satya Dev Avenue Extention M.R.C Nagar Chennai 600 028, India

back to accommodation