Reviews of Alakkal Residency
new bus stand, Edodi Rd, Edodi, Vadakara, Kerala 673104, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
new bus stand, Edodi Rd, Edodi, Vadakara, Kerala 673104, India
Cleanliness
Comfort
Service Quality
Security
Location