at 501 Operations Dr, Newport News, 23602 United States
Microtel Inn. The Small Quiet Inn, with the Big Hotel attitude. Come Smile with us.
36 FB users likes Microtel Inn Newport News, set it to 16 position in Likes Rating for Newport News, United States in Hotel category