CZECH INN HOSTEL | PRAGUE
What is the first adjective that comes to your mind when you hear the word ‘hostel’? Grubby? Cramped? Noisy? Overpriced? Bug infested? All of the aforementioned? You’d be pleased to know and surprised to hear that Czech Inn Hostel in Prague, the Czech Republic, is anything but. This designer hostel has been voted one of …