Star Inn by Elevate Rooms se encuentra a tan solo 10 minutos en auto de Noria Niagara SkyWheel y de Cataratas Horseshoe. Los servicios gratuitos incluyen wifi y estacionamiento. Además, Centro comercial Niagara Square Shopping Centre y Rainbow Tower se encuentran a unos pocos minutos en auto.