Featuring a bar and free WiFi throughout the property Barambana Rooms is located in Storo. There's a restaurant serving Italian cuisine and free private parking is available. Rooms include air conditioning and certain accommodations at the hotel have a balcony. A continental breakfast is available each morning at Barambana Rooms. The nearest airport is Montichiari Airport 42 miles from the accommodation.