Pawlu

140 Blanche Huber Street Sliema, SLM 2055 Sliema, Malta

Hotel image
Read more reviews for Pawlu