Kostas Maria Studios is located in Ammoudara, Heraklion Region.
The property provides accommodation in studio, apartment and other might be available upon request. The rooms offer sea view, mountain view, landmark view, pool view and garden view. Room amenities include air-conditioning, heating, fridge, etc.
In the room there is free wireless internet.
Free parking spaces are available nearby.