Located at 1061, Dariba, Opposite Gate No. 3, Jama Masjid, Delhi, 110006, Aiwan E Shahi Delhi in Delhi is easily a 3 star Budget Hotels . With Email Address, Contact Number, Photos, Maps location, View Aiwan E Shahi Delhi, Delhi on thebudgetstay.com
- Free WiFi
- Non-smoking Rooms
- Parking
- Restaurant