Отель построен в 1961 году, последняя реконструкция прошла в 2011 году. Состоит из одного 5-этажного здания. Расположен в исторической части курорта — Искья-Понте, напротив Арагонского замка (Castello Aragonese) — символа острова Искья (название отеля так и переводится «Волшебный вид на море и замок»). Большой плюс — собственный песчаный пляж (дороги между пляжем и зданием отеля нет). Недостатком можно считать отсутствие в отеле собственного бассейна с термальной водой: но гости могут бесплатно посещать термальный бассейн в соседнем отеле Mare Blu 4* (между отелями всего 50 м) или термальный парк «Сад Эден» (на расстоянии около 700 м). Отели Miramare e Castello 5*, Mare Blu 5* находятся под единым управлением и работают в комплексе.