The Element by Westin Hotel

10100 Grand Central Avenue

Discover a new way to relax, refersh and connect with the world around you. Whether stopping by for a few days or settling in for a few weeks, time away from home shouldn’t mean time away from enjoying life. COMING SOON 2024

Back to Top