Villa Leoni is located in Dubrovnik, Croatia on Ul. Kralja Petra Krešimira IV. 22. Villa Leoni is rated 4.8 out of 5 in the category apartment complex in Croatia.
Address
Ul. Kralja Petra Krešimira IV. 22
Accessibility
No wheelchair-accessible entrance