Letmellor s.r.o is located in Levoča, Slovakia on Spillenbergov Dom, Námestie Majstra Pavla 45. Letmellor s.r.o is rated 3 out of 5 in the category apartment rental agency in Slovakia.
Address
Spillenbergov Dom, Námestie Majstra Pavla 45
Accessibility
Wheelchair-accessible entrance