Welcome to Hotel Highland , New Delhi , India