Best Luxury Hotels In The World

Luxury Hotels In New Delhi

The Imperial Opened in 1931, The Imperial Hotel was New Delhi‘s first luxury hotel, setting the standard high for the many that followed. The 24 king palm trees that lead to the front porch of the hotel are an iconic part of the picture of The Imperial, and the plan for the hotel was to [...]

keep looking »