This charming hotel can be found in Sithonia - Neos Marmaras. Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 10accommodation units. The establishment's common areas include Wi-Fi internet connection. Castro Studios does not operate a 24-hour reception. Pets are not allowed at Castro Studios.