There are many luxury hotels in India, ranging from the ultra-modern to the classy and traditional. The main metropolitan areas such as New Delhi and Mumbai have a wealth of luxury accommodations, while visitors seeking a more cultural-filled, quieter holiday away from the city also have a number of serene ...