Apartment/Flat About Nature villa
Nature villa is a 2-star hotel in Kochi, India. It is one of 1,457 places to stay in Kochi listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
Thumboli House, (Naturevilla) No 97 Asan Lane, Chembakasseri Junction Aluva, Ernakulam, Kerala, Kochi, 683101, India
Loading map…
Frequently asked questions
Where is Nature villa located?
Nature villa is located at Thumboli House, (Naturevilla) No 97 Asan Lane, Chembakasseri Junction Aluva, Ernakulam, Kerala, Kochi 683101, India.
How many stars does Nature villa have?
Nature villa is rated 2 stars.