Featuring free WiFi throughout the property, Ostria is situated in Ermoupoli, 500 metres from Industrial Museum of Ermoupoli. Neorion Shipyards is 300 metres from the property.

The accommodation is air conditioned and comes with a flat-screen TV. Some units also have a kitchenette, equipped with a refrigerator.

Miaouli Square is 600 metres from Ostria, while Saint Nicholas Church is 900 metres away. The nearest airport is Mykonos Airport, 36 km from the property.