Andaz Makes Debut in India

Hyatt Hotels Corporation has officially opened Andaz Delhi, marking the Andaz brand’s first hotel in India and 16th worldwide....