Mayola
Common description
This charming hotel is in Imperia. The total number of rooms is 76. This is not a pet friendly property.
Hotel
Mayola on map