Just 262 feet from Agios Sostis Beach of Tinos, Albatross is a family-run property at a quiet location. It offers apartments that open out to a furnished patio, featuring Aegean Sea and garden views. Free WiFi is available throughout.
Individually decorated, all air-conditioned apartments at Albatross offer a flat-screen TV. Each has a fully equipped kitchen with a fridge and a mini oven with cooking hobs, and a dining area. A hairdryer is included.
Guests are within a 3-minute walk from a beachfront tavern. A selection of restaurants can be found at Laouti, located 1312 feet from the property. Tinos Port is at distance of 2.5 mi. Free private parking is available on site.