Attractively set in the centre of St Julian's, Malta Paradise Hotel features air-conditioned rooms, a bar and free Wi-Fi. The property is set 300 metres from Love Monument, 500 metres from Bay Street Shopping Complex and 3.
Number of rooms: 19
Triq Ross, STJ 3109 St Julian's, Malta