Tag: Octavius Tower

Now Open: Octavius Tower at Caesars Palace in Las Vegas

Caesars Palace is already one of the most popular places to be when visiting the Las Vegas strip. But with their brand-new Octavius Tower, which just opened in January, Caesars Palace takes luxury hotel accommodations and technology to new levels. The new 668-room tower is the sixth tower in the […]