Villa maria country inn
Location situated in edmonton villa maria country inn is close to edmonton event centre west edmonton mall and oasis centre also nearby are palace casino and galaxyland property features a complimentary breakfast is served each morning amenities at villa maria country inn include a garden wireless internet access is complimentary in public areas complimentary self parking is available onsite for guests this is a smoke free property guestrooms the 7 guestrooms at villa maria countr