The Hotel Is Built On A Rocky Outcrop, A Short Distance From Mykonos Town Centre, With Views Across The Bay To The Harbour And The Island Of Delos In The Distance. Elegantly Styled And In Keeping With The Local Architecture, The Hotel Has Been Recently Refurbished To A Higher Standard.