April 25, 2024
Justin M. Bowen
The Greek villa is one of three at Caesars Palace's Octavius Tower and is nearly 10,000 square feet. Shown here is the master bathroom.