Hotel Pavlos - Studios Hotel
4A Mpoumpoulinas Str, Tolo, 21056, Greece
Just 20 metres from Tolo Beach, Hotel Pavlos Studios offer a garden with sun terrace. They feature air-conditioned accommodation with views over the Argolic Gulf or the garden. Free Wi-Fi is available in all areas.