Find Hostels all over the World
Tesla Apartments, APARTMENT in Prague Czech Republic.
#13 ve Smeckach, Prague, Czech Republic
TESLA APARTMENTS - 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 apartments in Prague just 10 minutes walk from the Old Town square.
Everything is accessible on foot from the