Hotel Indijan is a charming hotel located in Viganj, on the Pelješac Peninsula in Croatia. This hotel offers comfortable accommodation with stunning views of the Adriatic Sea. The hotel features a restaurant that serves delicious local cuisine, including fresh seafood and traditional Croatian dishes. Guests can enjoy their meals while admiring the beautiful surroundings. The restaurant also offers a wide selection of local wines to complement the dishes. With its convenient location and excellent dining options, Hotel Indijan is a great choice for travelers looking for a hotel with a restaurant in Viganj.