Travel & Leisure Magazine just released its list of the world’s top hotels according to its readers. Indian hotels fare well, with seven making the list. The magazine rates the VanyaVilas (“forest home”) from the Oberoi chain as the top hotel on the whole planet this year.
Seven hotels from India were listed on the Top 100. My experience at luxury hotels in India is consistent with this rating. Taj, Oberoi and Leela properties in general offer superior services at virtually all of their properties. I feel pampered and spoiled every time I stay at one of these chains. Too bad some of their best-rated hotels are in places that we don’t normally get to travel for work :(.
The Taj chain (owned by the Tata group) now offers luxury hotels in Boston, New York and San Francisco as well.