CityCenter: Three more Las Vegas Strip hotels, none pet-friendly
CityCenter is a vast new complex opening shortly in Las Vegas. Located between the Bellagio and the Monte Carlo (and across the street from the Paris), it includes four hotels, condo towers, a huge entertainment and retail center, restaurants, spas, convention space — you name it, it’s got it.… Read the rest