South Park befindet sich nur 7 Minuten Fußweg vom Notel Motel Los Angeles entfernt und ist einen Besuch wert. Das Hotel bietet eine Wechselstube und einen Verkaufsautomaten.
Die Gäste können die Los Angeles Memorial Sports Arena in ungefähr 2 km Entfernung besuchen. Die Bushaltestelle Main & 47th Place liegt 5 Fußminuten entfernt.
Die Hotelzimmer verfügen ebenfalls über einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage.