Rooms & Availability at Studios Maria
Description of Studios Maria
Set in Paralio Astros, the Studios Maria is located within easy driving distance of Astros. This hotel is conveniently situated in the town centre.
The rooms at the Studios Maria include a refrigerator, a TV and a kitchenette. All private bathrooms are equipped with a shower.
Features at Studios Maria
Map of Studios Maria