Love hotels in Los Angeles
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Kings Castle
4121 South Western Avenue 222, Los Angeles, United States (Show map)
Nestled in South Los Angeles, also known as South Central Los Angeles or simply South Central, Kings Castle Hotel Los Angeles is a 25-minute walk from such cultural places of interest as California…
More...
From US$ 175price for 1 nightBook Now