Superb 356 reviews Centrally located in Nafplio Town, right opposite from the Archeaological Museum, Athena Hotel offers elegantly decorated rooms with views over Syntagma Square, Palamidi or Akronafplia.