Bella Casa
103 Charlotte Ave Unit 106, Carolina Beach, United States of America
-
Carolina Beach, United States of America
One of the hotels for your stay in Carolina Beach is the Bella Casa which is located at 103 Charlotte Ave Unit 106, Carolina Beach, United States of America. There are many facilities offered at Bella Casa, both hotel and room facilities. If you are traveling to Carolina Beach, you can choose Bella Casa as a place to stay. Bella Casa is located in the region of North Carolina, Region East, East, South, East, Wilmington Island Beaches
Rotate image to see Bella Casa
Hotel Amenities
- Wifi in all areas
- Free Wifi
- Internet
- Free parking
- Wifi
- Parking
- Parking on site
- Smoke-free property
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets are not allowed