User
Menu
» Hotel Slimiza Suites - Malta Malta
Photo Hotel Slimiza Suites MALTA
29 Cathedral Street1523 MaltaHotels 2 Stars Malta