Recommended hotels in Lemnos Island

Artemis Lemnos Island

From CHF 62

1 Saint Panteleimonos Street, Lemnos Island, Greece - Show map

Show map

Artemis Hotel is a 3-star property situated at about 3.6 km distance from Plateos Beach. Artemis Hotel is also…

Book Now From CHF 62

Porto Plaza Lemnos Island

From CHF 78

Agios Ioannis Kaspakas, Lemnos Island, Greece - Show map

Show map

Porto Plaza Hotel is an excellent accommodation with free self parking, currency exchange and a safety deposit box.

Book Now From CHF 78