Hotel Orange Pie Hotel / Posted 10 months ago by pocketgenie / 8 views Hotels Banquet Halls Listing ID: 3860 Check all listings by this user Add to favourites Report abuse Contact details A-1, Noida Sector 66, Delhi - 201307 (Near Mamura Power Station)Noida Sec- 66,Noida,Uttar Pradesh,India,201307 9115596316 Contact this listing owner Please, login to contact this listing owner. Facebook Twitter