A modern, 1-star rated hotel located in Jasola, The Cameron spells quality and excellence. Each of the 22 air-conditioned rooms provided here come with a host of amenities that include air-conditioning, a TV with cable/DTH connection, cozy beds, modern upholstery, and an attached bathroom. When i...