Orroroo Hotel The Orroroo Hotel is a country pub located in Orroroo SA, Flinders Ranges. Accommodation and food availabe. Phone: 08 8658 1018 Address: 6 Second Street, Orroroo Website Facebook Share this...