at 9910 213 street, Edmonton , T5T 5X9 Canada
A spacious, quiet, inn-like bed and breakfast in West Edmonton. Villa Maria features clean suites with one or two beds and private bathrooms,free breakfast
89 FB users likes Villa Maria Country Inn, set it to 60 position in Likes Rating for Edmonton, Alberta in Hotel & Lodging category
Villa Maria Country Inn is Edmonton based place and this enity listed in Hotel category. Located at 9910 213 street AB T5T 5X9. Contact phone number of Villa Maria Country Inn: 1-866-488-6089