Die Villa The Metro House Indianapolis bietet allen Gästen einen Gepäckraum und liegt in 2 km Entfernung von religiösen Stätten wie dem Indiana War Memorial.
Fußballstadion Lucas Oil Stadium liegt in einer Entfernung von 20 Minuten zu Fuß von dieser Villa, während die Scottish Rite Kathedrale rund 10 Minuten Autofahrt von der Unterkunft entfernt ist. Die Villa in Indianapolis befindet sich 3 km weit weg von kulturellen Sehenswürdigkeiten wie dem Benjamin Harrison Home. Die Villa The Metro House ist etwa 25 Fußminuten von Soldiers' and Sailors' Monument entfernt.
Gäste können lateinamerikanische Gerichte im Restaurant Carniceria Guanajuato probieren, das in 250 Meter Entfernung zur Villa in Indianapolis ist. Der Busbahnhof Division and Oliver OB liegt ebenfalls in unmittelbarer Nähe zu dieser Unterkunft.