IGLTA Annual Global Convention Learn More
Elegance coupled with old world charm welcomes all at “The Saint Vlassis” hotel Naxos! We highly suggest our hotel on your next (or first) trip to Naxos. The service is impeccable and accommodations very luxurious. We hope to see you soon!
1201 NE 26th Street Suite 103
Fort Lauderdale, FL 33305