Filter Results
Apply Filters
Clear Filters
Pet-friendly hotels in Spetses Town
Villa Archontissa
Spetses, Spetses Town, Greece Show map
The 3-bedroom Villa Archontissa Spetses Town offers quick access to such city attractions as Mourayo, located merely 7 minutes' walk away.
From US$ 1062
Book Now