“Bed & Breakfast & Chalets”
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.
Be the first to add a review to the Tudor Rose.
Hours not available
Problem with this listing? Let us know.
Credit Cards Accepted
Own or Manage This Location?
Claim this listing to keep your
information up to date.