Basilica of St. James, Levoča is located in Levoča, Slovakia on Námestie Majstra Pavla 53. Basilica of St. James, Levoča is rated 4.7 out of 5 in the category tourist attraction in Slovakia.
Address
Námestie Majstra Pavla 53
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance