Hotel Diana offers a fantastic location, putting you just steps from Tossa de Mar Beach. For a bite to eat, guests can check out La Terraza del Diana, which serves Mediterranean cuisine and is open for breakfast, lunch, and dinner. Other highlights include 2 beach bars, a bar/lounge, and a snack bar/deli. Fellow travelers love the helpful staff and location.