Mackinlays Inn Contact & information Phone+46 8 650 83 20 WebsiteVisit website AddressFleminggatan 85112 45 Stockholm Map Find Mackinlays Inn here. Mackinlays Inn Open large map Map data © OpenStreetMap · Maptileserver.com