Pace's Guest House

10, Triq Sant' Agata St., Sliema, Malta, SLM 1015
Description