www.airtelplaza.com Location: Van Nuys in California | United States of America | North AmericaCategory: hotels