Sheraton Lakeside Terrace Villas at Mountain Vista Questions & Answers

« Back to resort
1 vote
The villas do not have air conditioning.
RedWeek Support answered May 13, 2021 Helpful?   0 0 Report

Question about Sheraton Lakeside Terrace Villas at Mountain Vista? Ask the community!