I’ve just returned from a fantastic long weekend in Istanbul checking out a few cool hotels for future prize winners. I checked out the TomTom Suites which are housed in a beautifully renovated building, once part of a French Palace and located in Beyoglu - the coolest part of town and very much a place [...]
