Full Description
Looking for a comfortable and convenient stay near the US Embassy in Delhi? Book your stay at South Inn Green Park, a trusted Hotel Near US Embassy Delhi. We offer clean, well-furnished rooms with modern amenities in a prime location.
/>
Address: H653+J8J, Block F, Green Park Extension, Green Park, New Delhi, Delhi 110016
Phone: 8800158643
Experience easy access to major landmarks, shopping hubs, and restaurants while enjoying a peaceful and pleasant stay.