Original Sokos Hotel Villa sijaitsee osoitteessa Sumeliuksenkatu 14, 33100, Tampere, Suomi.