Luxury hotels are the ideal place to live an aristocratic lifestyle. They offer some astonishing architecture, top-notch service. Here are top 5 best hotels in Delhi:
1. The oberoi Ho
2. The Taj Mahal Hotel
3. The Lodhi Hotel
4. The Leela Palace
5. The imperial Hotel