Royal View on Lakeshore, Chelan

Royal View on Lakeshore, Chelan

Royal View on Lakeshore, Chelan
https://royal-view-on-lakeshore.usa8.info

Royal View on Lakeshore is located in Chelan, just 3.9 miles from Slidewaters. Each room at this guesthouse is air conditioned and has a TV and DVD player. All rooms include a private bathroom.

Chelan, 98816, United States of America

Related Posts