Travel

Circa Resort opens its new 777-room hotel tower in downtown Las Vegas

Las Vegas' Circa Resort & Casino is officially open. Take a look inside the new 777-room hotel tower.