This charming hotel is in Pico Rivera. The 39 welcoming accommodation units offer a perfect place to relax at the end of the day. Pets are not allowed at this accommodation.