The Urinals of the Ramada Huntingdon Manor

The Ramada Huntingdon Manor is located in Victoria, British Columbia, Canada.

Filed under: Hotels & Casinos
Tweet

The Ramada Huntingdon Manor is a historic, yet somewhat dilapidated, hotel located in the heart of scenic downtown Victoria.