Rooms & Availability at Sophia
Description of Sophia
Set in Agios Nikolaos, the Sophia is located within easy driving distance of Stoupa. Just a short walk from the shore, this property is ideally situated for those searching for a beach-side escape.
Equipped to ensure a comfortable stay, apartments offer a refrigerator, a TV and a kitchenette. All private bathrooms offer a shower.
Whatever the purpose of your visit, the Sophia is an excellent place to stay in Agios Nikolaos. The surrounding countryside allows guests to enjoy scenic walks.
Features at Sophia
Map of Sophia