BLVD Hotel & SPA
Hotel
Amenities
Wi-Fi
Location
10730 Ventura Boulevard
Studio City, CA
91604
Studio City, CA
91604
Get Directions