Le Meridien Phoenicia Hotel, Malta
Photos of the Phoenicia hotel at the entrance of Valletta, taken in 2001 and 2003.
The Visual Travel Guide is a collection of High resolution travel photographs
Photos of the Phoenicia hotel at the entrance of Valletta, taken in 2001 and 2003.