The Royal Hotel
(310) 832 5225
238 W 10th St San Pedro CA 90731
Category: Hotels and Lodging
   Business Type: Hotel