DownTown Hotel as the name suggests is located in the heart of the old town of Nafplio having all the places of interest within walking distance The Hotel has been redesigned and rebuilt from the roots up becoming a stylish and modernized building th . . .