Samta Budh Vihar is located in New Delhi, India on Club Rd, Samta Budh Vihar, Pocket 3, Paschim Puri, Paschim Vihar. Samta Budh Vihar is rated 4.7 out of 5 in the category monastery in India.
Address
Club Rd, Samta Budh Vihar, Pocket 3, Paschim Puri, Paschim Vihar
Accessibility
Wheelchair-accessible entrance