X
DELIZA RESIDENCY
Wadakkanchery, Thrissur
Rate This
Deliza Residency is a three star hotel at just the right distance to be away from the hustle and bus