Ce motel est situé à Niagara Falls, en Ontario, à moins de 11 minutes à pied du casino Niagara. Il dispose d'une piscine extérieure ouverte en saison et de chambres avec connexion Wi-Fi gratuite.
Les chambres de l'Olympia Motel comprennent un bureau et un coin salon. Les chambres sont équipées d'une télévision par câble.
Le motel propose également des services de fax et de photocopie.
Le Motel Olympia se trouve à un kilomètre des célèbres chutes Horseshoe. L'hôtel se trouve à 14 minutes à pied des tours Skylon, où vous trouverez des restaurants, des boutiques et des vues sur les chutes du Niagara.