Aston Villa Motel
Aston Villa Motel is a 2-star property situated about 4.3 km from Niagara Falls.
The center of Niagara Falls can be reached in 30 minutes' walk from the hotel.
Guests at Aston Villa Motel are accommodated in rooms with free Wi-Fi, satellite TV, a safe, a microwave and a personal computer.
Serving both food and drinks, Howard Johnson Inn and Karmas are situated around 300 meters from the property.
The hotel is around 65 km from Toronto City Centre airport.