Top 10 Hotels of India

Amanresorts Amanbagh, Alwar

Devi Garh, Delwara Near Udaipur

Oberoi Amarvilas, Agra

Oberoi Rajvilas, Jaipur

Oberoi Udaivilas, Udaipur

Taj Lake Palace, Udaipur

Taj Mahal Palace & Tower, Mumbai

The Four Seasons, Mumbai

The Imperial, New Delhi

The Leela Palace Kempinski, Bangalore