- 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. Booking.com