Alila Hotels and Resorts
Alila Hotels and Resorts first launched in 2001 as a contemporary luxury brand specializing in stylish and sustainable stays. Today, under Two Roads Hospitality, Alila manages 13 properties across Asia…
Alila Hotels and Resorts first launched in 2001 as a contemporary luxury brand specializing in stylish and sustainable stays. Today, under Two Roads Hospitality, Alila manages 13 properties across Asia…