Hotel Happy Plaza
KB Green Plaza,Near Lg Showroom Greater Noida, 201306 Greater Noida, India,Object type: Hotel Greater Noida
Hotel Happy Plaza features a restaurant, bar, a shared lounge and terrace in Greater Noida. This 5-star hotel offers an ATM. The property provides a 24-hour fro