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
Manage this Hotel ListingIf you are the owner/manager of Sophia and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.