You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travelers Trust
Tabor, Snowdonia National Park LL40 2PS, Wales
#1 of 1 hotels in Tabor
“ Mixed review ”
- I stayed here, (KGB deal from mother) in April this year. I am quite... more
- November 26, 2013