Orthi Ammos offers a restaurant/tavern and rooms to let in Fragokastelo, Greece. Enjoy views of the beach and castle.