Capital O Admiral InternationalHotel
Admiral International, 59, Street Number 4A, A-Block, Mahipalpur Extension, Mahipalpur, New Delhi, 110037
Capital O 46902 Admiral International features air-conditioned rooms with TV in the Mahipalpur district of New Delhi. This 3-star hotel offers a shared kitchen and a shared lounge.