Our whole crew would like to happily welcome you to the Carroll Villa Hotel. Our full-service restaurant and the convivial hotel bar are both fantastic places to spend a relaxing evening with family. Where you will stay Every single guest enjoys having cable television featured in every single hotel room. Turn on the radio in your room and listen to the charts.