Immerse yourself in old-world allure at a boutique refuge in Tulsa, Oklahoma, just a stone's throw from Tulsa University, masterfully repurposed from a Spanish Colonial revival landmark. Succumb to the soothing embrace of its luxury spa offerings, accentuating your stay with an aura of wellness and tranquility.