Post Your Requirement
Tour Travel World

Search Hotel

Hotels in Nerul

    Sol Villa is a twenty room hotel in the heart of North Goa. This unique lifestyle luxury hotel is located on the lush green banks of the Sinquerim River, in Nerul. Less than five minutes dri Read more..

    INR 4,000 Get Quote