Tag: Hotels and Resorts

Two Leela Palaces, Hotels and Resorts join Beyond Green portfolio

INDIA: Luxury hotel group, The Leela Palaces, Hotels and Resorts, has expanded …