Green Villa Cochin
B-7, George Eden Road deshabhimani , kaloor, Ernakulam, 682017 Cochin, India,Object type: Hotel Cochin
Located in Cochin, 7 miles from Aster Medcity, Green Villa Cochin has accommodations with free bikes, free WiFi, a 24-hour front desk, and a shared kitchen. Thi