Alila Hotels & Resorts

Alila Hotels & Resorts

1,238 followers
·
1 followers
Bali, Solo, Jakarta, China, India and Oman  ·  Alila manages unique city hotels and resorts in India and Asia Pacific region.
Alila Hotels & Resorts