Votsalo Tolo
Ring Road, Ring road, Tolo, Nafplio, Argolida
Stay at this 3-star hotel in Nafplio. Enjoy free WiFi, free parking and an airport shuttle. Popular attractions Tolo Beach and Psili Ammos beach are located nearby. Discover genuine guest reviews for Votsalo Tolo along with the latest prices and availability – book now.