Property Location When you stay at Rio Motor Palace Inn in Los Angeles, you'll be close to Watts Tower. This inn is within the vicinity of Los Angeles Memorial Sports Arena and Los Angeles Memorial Coliseum.Rooms Make yourself at home in one of the 12 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries. Housekeeping is provided daily, and both microwaves and refrigerators are available on request.Business, Other Amenities Free self parking is available onsite. |