The George 4 stars

Paceville Avenue, STJ3103 St Julian's, Malta

Hotel image
Read more reviews for The George