The recently refurbished Pension Anapli is set in a traditional 1820s building in the Old Town of Nafplion. Towered by Palamidi castle, the ...