English: 4,000 hotels in more than 90 countries worldwide.
Telugu: దీనికి ప్రపంచ వ్యాప్తంగా 90 దేశాల్లో 4000 hostels ఉన్నాయి.