The Moustache Hostel in Delhi offers a homey atmosphere and is strategically located in the New Friends Colony, close to the metro stations. Being in one of Delhi’s safest neighbourhoods, the name metaphorically describes who they are. Subsequently, it is Delhi’s top backpacker and youth hostel.