Hotel Victoria
Barmore Road, Tarbert, United Kingdom - Tarbert.
See on map
Where is the lodging establishment?
Barmore Road, Tarbert, United Kingdom - Tarbert.
Choose your room
Hotel Victoria
This simple hotel is set in Tarbet. Pets are not permitted on the premises.