Welcome to Hotel Dwarka Palace , New Delhi , India