Serviced apartment is located in New Delhi, India on O- O,, 22, Block M Lajpat Nagar 2 Rd, Block O, Lajpat Nagar II, Lajpat Nagar. Serviced apartment is rated 5 out of 5 in the category serviced apartment in India.
Address
O- O,, 22, Block M Lajpat Nagar 2 Rd, Block O, Lajpat Nagar II, Lajpat Nagar