Bella Vista

About Us
  

Bella Vista hotel is located in Eftalou Beach, near the traditional town of Molivos (Mithymna or Molyvos) at the northern tip of the Greek island of Lesvos (Lesbos). It is conveniently located by the sea, next to the Beach road where local busses can take you to Molivos (3km), Hot Springs of Eftalou (1km), Petra (8km) and the rest of island.

Tags