Bowyer House Accomodation
Triq il-Kbira, Tarxien, Malta, TXN 2555
(3562) 149-3305 Phone