Olympia Motel & Lodge is a Motel located at 5020 16 Ave NW, Calgary, AB T3B 0N3, Canada. It has received 321 reviews with an average rating of 2.1 stars.
The address of Olympia Motel & Lodge: 5020 16 Ave NW, Calgary, AB T3B 0N3, Canada
Olympia Motel & Lodge has 2.1 stars from 321 reviews
Motel