Castello Miramare

Show on map ID 45564

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
Copyright © Detur 2023