Awania Residences is located in Depok City, Indonesia on Jl. Klp. Dua Raya No.25-75, Tugu, Cimanggis. Awania Residences is rated 4.7 out of 5 in the category self-catering accommodation in Indonesia.
Address
Jl. Klp. Dua Raya No.25-75, Tugu, Cimanggis