FULL SCREEN

EXIT FULL SCREEN

MENU

Location

Location

  Spetses Map

The recently renovated, small family run Villa Martha Hotel is located on the outskirts of Spetses Town on the road to Aghia Marina, 250 meters from the Paradise Beach, 300 meters from the famous night life of the Old Harbour and about 1200 meters from Dapia the main port of arrival.