Cafe Jubilee

From $ -1 per night

Avg. User Rating:


125 Sta Lucia Street, Valletta, Malta
(0) 2125 2332
Show More Info
Cafe Jubilee Photo, Valletta, Malta

User Reviews


Montmartre in Malta
Montmartre in Malta