Recommended hotels in Lemnos Island

Artemis Lemnos Island

From CN¥ 418

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 CN¥ 418

Porto Plaza Lemnos Island

From CN¥ 526

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 CN¥ 526