'Nobel Prize winners are put up at this city's Grand Hotel on the water opposite the royal palace'
Stockholm
HOTELS: Nobel Prize winners are put up at this citys Grand Hotel on the water opposite the royal palace
Nobel Prize winners are put up at this city's Grand Hotel on the water opposite the royal palace
Nobel Prize winners are put up at this city's Grand Hotel on the water opposite the royal palace
HOTELS
Stockholm
HOTELS