Perfect Location:
Gambello Luxury Rooms is located in an ideal location in the old and historical centre of Nafplion with exquisite views.
Close