Ad Sale Hotel Valletta (VLT), 27 Rooms ref:V0573MT
top