OTSA Prague OTSA Prague OTSA Prague OTSA Prague OTSA Prague

APARTMENTS IN THE HEART OF PRAGUE

Located in the heart of the city, Old Town Square Apartments are within short walking distance to the world-famous Astronomical clock and the Old Town Square with the Tyn Church as well.