Welcome to Hotel Avalon Palace By GRB , New Delhi , India