Plaza Inn is a well-established hospitality establishment in Oklahoma City, OK, offering comfortable accommodations and convenient amenities for travelers.
With a focus on providing a welcoming environment and quality service, Plaza Inn caters to both leisure and business guests seeking a pleasant stay in the heart of the city.
Generated from their business information