Barambana Rooms is a bed & breakfast in Storo, offering private rooms, a bar, and a restaurant with various dishes. Enjoy views of the valley, vineyard, or forest.