G
Google User Review of Rimrock Resort Banff
Always love staying here. Most of the rooms have a...
Always love staying here. Most of the rooms have a great view. I don t have anything to complain about. All the restaurants at this location are incredibly accommodating to vegans.
Comments: