A majestic country manor, the Tudor Rose Bed and Breakfast provides Salida, Colorado lodging on a stunning mountain estate. The inn resides proudly atop a ridge and is surrounded by 37 acres of pinon pines. Bordered by three mountain ranges, which offer commanding 360 degree views of the Colorado Rocky Mountains by day and a sky full of stars at night, the B&B offers accommodations with the tranquility and seclusion of the mountains. Yet guests still enjoy easy access to downtown Salida, CO only 1 1/2 miles away, making the Tudor Rose an inviting alternative to typical hotel lodging.
Address6720 CR 104
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.