Rafael Cafe
Common description
This lovely hotel can be found in Olbia Tempio. The 18 welcoming rooms offer a perfect place to relax at the end of the day. Pets are not allowed at Rafael Cafe.
Hotel
Rafael Cafe on map