India has been attracting globetrotters for a long time now with its rich history and culture. Global travellers' love for India is evident through the many hotels that have stood the test of time and ...