Hotel Villa Plaza is located in Spetses Town, Spetses. Hotel Villa Plaza offers to its guests garden.
The property offers triple room, double or twin room and other might be available upon request. Room amenities include air-conditioning, heating, fridge and more. Bathroom is available.
All areas are covered by free WiFi.
Free parking is available not far away from the property.
Pets are welcomed upon request and subject to extra charge.