Hotel Indijan is a charming hotel located in Viganj, on the Pelješac Peninsula. It offers comfortable rooms with private balconies overlooking the Adriatic Sea. The hotel is situated right on the beach, allowing guests to enjoy direct access to the crystal-clear waters. The rooms are spacious and well-appointed, with modern amenities such as air conditioning, flat-screen TVs, and free Wi-Fi. Guests can dine at the hotel's restaurant, which serves a variety of local and international dishes. The hotel also has a rooftop terrace where guests can relax and enjoy stunning views of the sea. Hotel Indijan is a great choice for travelers looking for a hotel with a balcony and beachfront location in Viganj.