Install our app & get discount on your first ride.
Car Rental in Anna Salai Chennai Royal Picks provide the Best Self Drive Car Rental Service in Anna Salai, Chennai – 600002. Anna Salai is located in Chennai. It is also known as St Thomas Mount Road or simply Mount Road. It starts at the Cooum Creek, south of St George, leading in south-westerly directions St Thomas Mount, and ends at