Green Grove Guest House

Triq id-Dris, Swieqi, Malta, SWQ 3272