Inn HOTEL MAYUR
★★★★
House no 1286 Phase 2, Dugri,, Ludhiana, Ludhiana, India Show on map
The Green Villa is a villa in Ludhiana, Punjab, India. It is one of 181 places to stay in Ludhiana listed on Triptoic. The property has 1 rooms.
House no 1286 Phase 2, Dugri,, Ludhiana, Ludhiana, 141013, India
The Green Villa is located at House no 1286 Phase 2, Dugri,, Ludhiana, Ludhiana 141013, India.
The Green Villa has 1 rooms.
Highly rated alternatives close by
Inn
Villa
Guest favorite
Hotel
Hotel
Hotel