Javascript is required to view this map.

Hollywood Inn Express South

Overview

Conveniently located in the heart of Downtown Los Angeles. Treat yourself to The Hollywood Inn Express South for all your travel needs.

Total Rooms

74

TMD Hotel

Pricing: $

Avg $80

Address:

141 N. Alvarado St.
Los Angeles, CA 90026

Phone:

1 (213) 413-6699

TripAdvisor Traveler Rating
177 Reviews
Read All Reviews