No image available for this hotel
No image available for this hotel
Downtown Los Angeles, Downtown Los Angeles
Spend a second to
save a fortune!
Spend a second to save a fortune!
820 South Spring Street, Downtown Los Angeles
Situated in Los Angeles within 1.5 km of Staples Center and 2.8 km of LA Union Station, DTLA Boutique Hotel features rooms with free WiFi. The property is located 5.2 km from California Science Center, 5.
See MoreUsage of subsidiary facilities may incur additional fees