Maharashtra's caretaker Chief Minister Eknath Shinde on Tuesday visited a private hospital in Thane for a routine check-up, two days before a new CM is sworn in at an open ground ceremony in south Mumbai.