Wilshire Grand Los Angeles Location
930 Wilshire Blvd. Los Angeles Ca 90017, Los Angeles, United StatesMain Features
Wilshire Grand Los Angeles Amenities
-
General
Wi-Fi
-
Leisure & Sports
Outdoor swimming pool
-
Wilshire Grand Los Angeles Guest Services
Business centre
Rooms