Hotel Indijan is a top-rated hotel located in Viganj, on the Pelješac Peninsula in Croatia. This charming hotel offers stunning views of the Adriatic Sea and provides a perfect blend of modern comfort and traditional charm. The rooms are spacious and elegantly decorated, offering all the necessary amenities for a comfortable stay. The hotel also features a restaurant serving delicious local cuisine, a bar, and a terrace where guests can relax and enjoy the beautiful surroundings. With its friendly staff and excellent service, Hotel Indijan is a popular choice among travelers visiting Viganj.