Located 744 meters from Seemapuri Depot Bus Stop. Stop at OYO 36957 TownHouse Dilshad garden OTH 54 to discover the wonders of New Delhi and NCR. The property offers a high standard of service and amenities to suit the individual needs of..
Located 2,387 meters from Seemapuri Depot Bus Stop. The 3-star Hotel Parth Paradise offers comfort and convenience whether you're on business or holiday in New Delhi and NCR.
Located 2,576 meters from Seemapuri Depot Bus Stop. Ideally located in the prime touristic area of Ghaziabad, Hotel Sunshine Park promises a relaxing and wonderful visit.