Barbouna Hotel, Tolo, 21056, Greece

15' from Nafplio...

+30 27520-59162

+30 27520 59345

Contact Us

Get in Touch

Hotel Reception

  • +30 27520-59162
  • +30 27520-59345
  • Check in: 13:30 and 22:00
    Check out: 07:30 and 12:00

Contact Form

Your message was sent successfully!

Something went wrong, try refreshing and submitting the form again.