Bella Vista hotel is locatead in Eftalou Beach,near the traditional town of Molivos at the northern tip of  the Greek island of Lesvos.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.

Contact person: Michalakis Fotios - Phone number: +30 2253071545, +30 6944664075, +30 2253071679
Email: - Website