Travels & Rentals Ltd. logo

Travels & Rentals Ltd. was incorporated on September 23, 1996. The company provides a complete range of travel products and services, including airline tickets, hotels, tour packages, rail tickets, travel insurance, and passport and visa processing. Since 2010, the company has also held a franchise from Lufthansa City Center International GmbH (LCCI) and has the right to operate under the "Business Plus Lufthansa City Center" brand in India.