Find Hostels all over the World
Tesla Apartments, APARTMENT in Prague Czech Republic.
#13 ve Smeckach, Prague, Czech Republic
TESLA APPARTMENTS - is centrally located in the downtown area, walking distance to all important monuments (no need for public transport!).
It is the most central and conveniently located hostel in Prague just 10 minutes walk from the Old Town square.
Everything is accessible on foot from the ho