Breath Oxygen Bar, located within the iconic STRAT in Las Vegas, offers a unique experience at the beginning and end of the famous Las Vegas Strip.
Set against the backdrop of the tallest freestanding observation tower in the USA, standing at an impressive 1,149 feet tall, visitors can enjoy rejuvenating oxygen treatments in a one-of-a-kind setting.
Generated from their website's infomation