Studios 23

Convent Street 23, BRG 1060 Birgu, Malta

Hotel image
Read more reviews for Studios 23