2. Background of ITM Villa Hotel ITM Villa is a 30 year old small family run chain of Hotel We are located in 5 Metro Cities in India. We believe inthe age old Indian tradition of "AtithiDevoBhava" which means "Guest is God" a way of life & where everyone is committed to taking guests to reverential heights. " Welcome to grandeur & luxury"