Abad Pepper Route
Near Fort Kochi Bus Stand,KB Jacob Road, 682001 Cochin, India,Object type: Hotel Cochin
Just 1,650 feet from the famous St Francis Church and and Fort Cochin Beach, Abad Pepper provides elegant accommodations with seating areas and private bathroom