Hire in Latvia Royal Car Hire Address: Stures iela 6-8 Riga, LV-1055 Latvia Phone Number: +371 20 06 11 86