Skara
Hotel Caravan Centre, 134
In Hotel Caravan Centre
In Hotel Caravan Centre
Phone Number: (01982) 252282, (01982) 253779, 09906985540
Lha-Ri-Sa Resorts, Market Road
In Lha-Ri-Sa Resorts
In Lha-Ri-Sa Resorts
Phone Number: (01982) 252000, (01982) 252423, 09419177425