Das Old Town Stay Hotel Stockholm befindet sich im Zentrum von Stockholm und 2 km vom Freilichtmuseum Skansen entfernt, wo die Gäste dem Alltag entfliehen können. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem ein Restaurant.
Das 3-Sterne-Hotel ist im Bezirk Gamla stan, in rund 15 Gehminuten Entfernung vom Bahnhof Stockholm gelegen. Die Jakobskirche gilt als heilige Stätte und liegt in unmittelbarer Nähe vom Old Town Stay. Die Unterkunft liegt lediglich 1 Kilometer von der Riddarholmskyrkan entfernt. Das Hotel liegt in einer idealen Lage in rund 5 Gehminuten Entfernung von der U-Bahnstation Altstadt.
Das Old Town Stay bietet täglich ein kostenloses kontinentales Frühstück an. Die Gäste können sich in der Lounge- Bar entspannen und dabei eine große Auswahl an Snacks genießen. Das Restaurant Fem Sma Hus serviert schwedische Küche und befindet sich 200 Meter von der Unterkunft entfernt.