M-Star Virginia Beach Norfolk
Hotel
23518 Norfolk
United States
Phone: (757) 587-8781
Website: http://www.mstarvabeach.com
Hotel Norfolk Virginia a conveniently located Hotel near Ambhidious Base on Shore Drive offering leading amenities at affordable rates.



