Salida, Colorado
Salida, Colorado
Tranquility and seclusion of the mountains with easy access to downtown Salida, CO, only 1 1/2 miles away at The Tudor Rose Bed & Breakfast and Chalets. A majestic country manor surrounded by 37 acres of pinon pines and bordered by three mountain ranges and offering commanding 360 views of the Colorado Rocky Mountains.