My Own Home is gelegen in Welland, op 23 km van Niagara Fallsview Casino Resort en 24 km van Casino Niagara, en biedt uitzicht op de tuin. De accommodatie met airconditioning ligt op 23 km van Skylon Tower, er is gratis WiFi en je kunt er privéparkeren op het terrein.
Het appartement heeft 3 slaapkamers, 1 badkamer, beddengoed, handdoeken, een flatscreen-tv met kabelzenders, een eethoek, een volledig uitgeruste keuken, en een balkon met uitzicht op de stad. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Rainbow Bridge ligt op 24 km van het appartement, en Marineland ligt 25 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Niagara Falls, op 33 km van My Own Home.