Leonardo is a modern, luxurious and comfortable 3 STAR hotel.
Hotel Leonardo consistently maintains its character as a hotel that can offer all the services found in bigger hotels, without the crowds.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.