Vorsilska 20 Apartment Information Address: Voršilská 142/6, 110 00 Praha 1,Czech RepublicClosest metro/tram stop: Narodni Trida