We love best hotel lists, so when Trip Advisor’s Travelers’ Choice awards for the top hotels of 2011 landed in our e-mail box today, we clicked on as fast as we could. Hmmm. Did you know the top hotel in the world is . . . the Golden Well (U Zlate Studne) in Prague, Czech Republic?
We’d never heard of the place so eagerly scoured Trip Advisor’s write-up and visitor photos. (more…)