This Grand 1890 Mansion Inn In Oklahoma Will Make You Feel Like Royalty

Are you looking for a little getaway where you’ll get the royal treatment? If so, check out Cedar Rock Inn in Tulsa, Oklahoma. This charming Bed & Breakfast is located in a historic 1890 mansion and everything about it will make you feel like royalty. The hospitality is superb, the food is divine, and the setting is perfect. Take a look:

Cedar Rock Inn: 4501 West 41st Street, Tulsa, OK 74107.

Oklahoma is home to a great deal of beautiful and charming B&B’s. If Tulsa is too far away from you, check out this lovely one.