Overview The Hotel Diplomat Stockholm is a 4 star located near the Royal Castle and Old Town, and ferries to the archipelago depart from the quay outside the hotel. The house, originally built as a residence palace, was converted into a luxury hotel in..