Situated in Storo, Barambana Rooms features a bar and free WiFi throughout the property. There is a restaurant serving Italian cuisine, and free private parking is available. Rooms include air conditioning, and some rooms at the hotel have a balcony. A continental breakfast is available each morning at Barambana Rooms. The nearest airport is Montichiari Airport, 68 km from the accommodation.