Hyatt Place is a hotel offering accommodations and is located near NewPark Mall's shopping and dining. It is also pet-friendly.