Tamara Place

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Ottawa, Canada

Guest house

Tamara Place Reviews | Rating 3 out of 5 stars (1 reviews)

Tamara Place is located in Ottawa, Canada on 1250 McWatters Rd. Tamara Place is rated 3 out of 5 in the category guest house in Canada.

Address

1250 McWatters Rd

Open hours

...
Write review Claim Profile

E

Emy Landy

Nice place and cheap price