
OYO 89844 Green Villa Hotel
1/3L Jalan BBN PT 10065 1st Floor Putra Point Nilai 71800 Nilai, Nilai
Location Looking for a place to spend a night after a long walk around the city? Hotel OYO 89844 Green Villa Hotel is located in Nilai. This hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Sunway Lagoon Theme Park, Thean Hou Te















