AlilaHotelsResorts


Alila Hotels and Resorts, is a luxury hotel brand that operates in Indonesia, Malaysia, India, Oman, China, and the United States. Alila is a Sanskrit language word meaning "surprise" in English. In N

read more close

ovember 2018, Alila joined the Hyatt Hotels Corporation, an international chain of hotels based in the United States.

India, Singapore
Copy invite link
User Info

My News (0)

no data