Recommended hotels in Lemnos Island

Artemis Lemnos Island

From £ 47

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 £ 47

Porto Plaza Lemnos Island

From £ 59

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 £ 59