The Hotel is built on a hill at about 75 metres above sea level, in a magnificent position commanding a fine view of the sea