Hostels

Not nearly as terrifying as the film Hostel, which was filmed here in Prague, makes out.

Prague » Hotels » Hostels