416 South Spring Street Los Angeles, CA 90013
Downtown Los Angeles’ newest cocktail lounge The Rio Room is now open to the public. The Rio Room is located within The Stowaway in the Historic Core of Downtown Los Angeles and offers the finest in drinks and entertainment seven days a week. The Rio Room is our exclusive back bar equipped with an upright piano and sound system.