My Own Home is located in Welland, just 14 miles from Niagara Fallsview Casino Resort and 15 miles from Casino Niagara. The air-conditioned accommodation is 14 miles from Skylon Tower, and guests can benefit from complimentary Wifi and private parking available on site. Niagara Falls Conference Center is 16 miles from the apartment and Old Falls Street is 16 miles away.
Offering a balcony with garden views, this apartment also features a cable flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bath and a hair dryer. The accommodation is non-smoking.
Rainbow Bridge is 15 miles from the apartment, while Marineland is 15 miles from the property. The nearest airport is Niagara Falls International Airport, 21 miles from My Own Home.