M Star Norfolk Virginia Beach Hotel is a 2-star property only 2 km from Norfolk Botanical Garden.
North Camellia Acres center can be reached within 10 minutes' walk. The venue is located 22 km from Newport News.
A local bus stop is 250 meters away. Guests can reach Norfolk International airport within 10 minutes' drive.
M Star Norfolk Virginia Beach Hotel has 105 guestrooms appointed with complimentary Wi-Fi, cable TV, a safe, a microwave and a work desk and provides ideal lodging in North Camellia Acres. Bathrooms are fitted with a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can dine at Capt. Groovy's Grill and Raw Bar and Surf Rider 5 minutes walking distance from the hotel.
There are a safe deposit box, parking and a vending machine provided on-site.
An outdoor swimming pool and a golf course are available for guests' enjoyment.