Filter Results
Apply Filters
Clear Filters
Castle Hotels in Stockholm
Castle House Inn
Brunnsgraend 4, Stockholm, Sweden Show map
Offering luggage storage, the 3-star smoke-free Castle House Inn Stockholm lies in Gamla stan with a number of interesting boutiques, cafés and restaurants, within 5 minutes' walk of Stockholm Old…
From US$ 37
Book Now