I'm sorry, but I'm not sure which Narmada Tent City you are referring to as there are several locations with that name in India. However, in general, the check-in time for most hotels and resorts is in the afternoon, usually around 2:00 or 3:00 pm. However, it's always a good idea to check with the specific location you're planning to stay at to confirm their check-in time and any other relevant details. You can usually find this information on their website or by contacting them directly.