Castle Hotels
1 property found in Stockholm
- Castle House Inn
Castle House Inn
Gamla stan Near Stortorget Square - 250m
Best for Couples-
Prime location near Royal Palace
-
Free Wi-Fi throughout the property
-
24-hour manned reception service
from
US$ 37 price for 1 nightMore detailsCheck rates -
...
Change your search parameters to find the hotel you want.