This charming hotel is set in Universal Studios / Burbank Area. The 30 welcoming rooms offer a perfect place to relax at the end of the day. This hotel does not accept pets.