Eleni Antonouli Rooms is located near the beach in Kokkino Nero, Larissa Region.
The property provides accommodation in apartment and other might be available upon request. The rooms offer sea view. Room amenities include a/c, fridge and more.
In the room there is free Wi-Fi.
Free parking is available at the apartment.