Alexandra Hotel

Triq Schreiber, Paceville, San Giljan, Malta, STJ 3081 | Directions
Ratings & Reviews
Click to rate
Description

Alexandra Hotel