The Leela, Minor Hotels and Global Hotel Alliance, Showcase India As a Thriving Hub for Luxury Hospitality
🔊 Listen to this The Leela Palaces, Hotels and Resorts unveil Arq at Pichola – an exclusive collection of ultra-luxury villa spaces designed as the