L'Hotel Elios è situato in una delle più rinomate e suggestive località del mondo, nel centro della città, vicino alla magica Villa Comunale, giardino storico dalla particolare rigogliosa flora tra cui esistono specie autoctone che non si trovano in alcuna altra parte del mondo, ed una serie di costruzioni di architettura fantastica dovute all'estro creativo di Lady Trevelian.