November 19, 2010

If you're in town...

Hotel Diplomat in Stockholm. Great hotel, great location, great bar, great restaurant, great design. Just saying...


No comments: