2024-10-30T14:24:24.647Z
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.