New Virgin Hotel offers family-friendly fun

by