The Mayo Hotel in downtown Tulsa exudes old-world charm! Reporter Jason Grubbs and videographer and Tommy Evans highlight this luxurious and popular hotel which is now expanding the rooftop “Penthouse Bar.”
Location:
115 W 5th Street ]Tulsa, OK 74103
Date Aired:
2022-11-12