The hotel is located in the old town centre of the city of Milazzo, in the province of Messina, just 100 metres from the port, where hydrofoils leave for the Aeolian Islands .