Castle House Inn is located in the Old Town of Stockholm, the location cannot be better when you are on a budget! We enjoyed our stay there a lot as it is very convenient for us to walk to different attractions. The room is clean, and the shared bathroom and restroom are cleaner than most hostels. We did not expect there is a TV in the room. The room is a bit too small for two people, in principle just enough for two single bed and a small table.