Valletta car hire

Valletta is in Malta. For general information on car hire in Malta, read my Malta car hire page.