First, select options
This lovely hotel is situated in Donegal. There are a total of 57 units at Villa Rose Hotel. Pets are not allowed at this accommodation.