Die 3-Zimmer-Villa Mercer Town House liegt in einer Entfernung von 7 Minuten zu Fuß vom Mercer Lake und ist ideal für bis zu 6 Gäste.
Carow Park liegt gleich neben dieser Villa, während Mercer Railroad Depot Museum ca. 800 Meter von der Unterkunft entfernt ist. Die Villa in Mercer ist etwa 2 Kilometer vom Martha Lake entfernt.
Die Gäste der Villa Mercer Town House können ihre eigenen Mahlzeiten in einer kompletten Küche zubereiten. Das Restaurant Heart of The North liegt in der Nähe von dieser Unterkunft und bietet amerikanische Küche.