Castello Miramare
Common description
This charming hotel is located in Genoa. The accommodation features a total of 17 guests rooms. Castello Miramare is not a pet-friendly establishment.
Hotel
Castello Miramare on map