Malta hotels & apartments, all accommodations in Malta

Recommended hotels in Malta

Country Inn Malta photo

Country Inn Malta

Country Inn is located within 20 minutes' walk from the center of Malta. 289 km to Billings. Country Inn is…

1568 Us Highway 191 South, Malta, United States