Overview

Villa Ria Apartments & Suites

Search hundreds of travel sites at once for hotel deals at Villa Ria Apartments & Suites

Nikolaou Grammatikaki Street, Malia, Greece
+30 289 703 1669

Call

+30 289 703 1669
Villa Ria Apartments & Suites
Sat 25/11
Sun 26/11

Nearby

  • 2.2 km Palace of Malia
show all
Map

Map