Apartment Tasha


Ist • Show on map
Price as low as EUR 59.27
Boasting air-conditioned accommodation with a patio Apartment Tasha is situated in Ist. Set on the beachfront this property features free bikes a garden barbecue facilities and free WiFi. The apartment…More info
