Hotel Grand President New Delhi

New Delhi’s newly built Budget class Business hotel Grand President is centrally located at Karol Bagh. Hotel is ideally situated for every type of traveler so it is the ideal destination for both business and leisure travelers. It is in Read More …