2024-04-26T06:12:20.090Z
Old Town Stay Hotel
Old Town Stay Hotel
Old Town Stay Hotel is ideally located in the center of Stockholm, and has a restaurant, free WiFi and a bar. This property is located a short distance from attractions such as The Royal Palace, Royal Swedish Opera, and Sergels Torg Square. The hotel has family rooms.