The next time guests' travels bring them to Sweden's capital city, this hotel would be delighted to accommodate their lodging needs. The multilingual staff will make them all feel right at home. The hotel has been named a Choice Hotels 2006 Inn of the..