Rafael Spinola Hotel St Julians: Upper Ross Str., St Julians, Malta, STJ 001 | |
World hotels >
Europe > Malta > St Julians > Rafael Spinola Hotel | |
| ||||||||||||||||||
|
||||||||||||||||||
|
This information was supplied by the Rafael Spinola Hotel, St Julians - they are responsible for its accuracy.