News

This iconic beachside hotel is under new management ... Skip breakfast one day and order the Royal Travancore Thali or a traditional vegetarian sadya meal for lunch. Both consist of an array ...
The Leela Palace New Delhi opened in 2011, is one of India’s finest hotels. Inspired by Delhi’s Lutyens architecture and Rajasthani palaces, it’s a blend of royal grandeur and modern luxury.