Search results
- See moreSee moreSee moreSee moreRoyal HotelHotel · $$
The Royal Hotel specializes in guest comfort at an affordable price. Our hotel features Smart flat screen Tvs with 100+...
Phone: (310) 832-5225
Cross Streets: Between S Palos Verdes St and S Centre St
238 W 10th St Los Angeles, CA 90731 2000.74 mi
Is this your business? Verify your listing
Amenities
- Wifi