StarCars - Rent a Car with driver is located in Novosibirsk Oblast, Russian Federation on Ulitsa Lenina, 18, Novosibirsk. StarCars - Rent a Car with driver is rated 4.8 out of 5 in the category car rental agency in Russian Federation.
Address
Ulitsa Lenina, 18, Novosibirsk