Yes! Everyone is more than welcome to bring a +1
Yes, the hotel is family friendly and kids and teens stay free:)