Dilapdilap Ma. Shiela D. Inn is located in Quezon City, Philippines on 3, West River Side Street, Barangay Damayan. Dilapdilap Ma. Shiela D. Inn is rated 3.7 out of 5 in the category resort hotel in Philippines.
Address
3, West River Side Street, Barangay Damayan