American Express warmly welcomed
Westwood Storage is conveniently located near the Strip and both the Sands Expo and Las Vegas Convention centers. We specials in short and long term rentals for household and commercial storage. We have onsite management and unit access 7 days a week. Our facility is monitored 24 hours a day by video surveillance.