Tag Archives: Delhi

India Hotel for Sale | Located in One of India’s Major Information Technology Center

This 5-star India hotel for sale is located in North Delhi, one of India’s biggest Information Technology center. The select-service hotel has nearly 300,000 square feet of building space on top of an acre of land. Guests can enjoy the … Continue reading

Posted in hotels for sale, India Hotel for Sale | Tagged , , , , | Leave a comment