K
Kayla George Review of Sheraton Mountain Vista
This is an absolutely beautiful location. The view...
This is an absolutely beautiful location. The view is fantastic although our room had a view of the construction work outside. The room was spacious and clean. The bathroom was one of the biggest I have ever seen and it was very clean. It was an absolutely wonderful stay.
Comments: