Malta : St George Square

St Georges Square is located in the very centre of Valletta and is flanked on one side by the Grand Masters Palace and on the other by the imposing Main Guard building. In the centre of the square there is now a modern floor level fountain that “erupts” at regular intervals.

hotels nearby

map and directions

food and drinks

more information