Comino Hotel

Comino Road
Comino
Malta