Uber, Ola is definitely the way to go. Booking a driver for the day will be expensive & if you still feel like doing so then just ask your hotel to set it up for you. Most hotels have their own cars as well as have tie-ups with various cab companies, which tend to be cheaper than the hotel cars.