The vestiges of such inns are found in New Delhi within the premise of Humayun�s Tomb Complex. (Supplied)