Designed by
Title
Grand Hotel in Stockholm - Sweden #38878128
Description
STOCKHOLM, SWEDEN - OCTOBER 12: Grand Hotel on October 12, 2013 in Stockholm. Grand Hotel is a luxury hotel at Stockholm waterfront and the only Swedish hotel among The Leading Hotels of The World.
This image is editorial