La Quinta Inn Norfolk Virginia Beach, Virginia Beach, United States of America
La Quinta Inn Norfolk Virginia Beach is conveniently located at 192 Newtown Rd in Virginia Beach, United States of America
Hotel Location:
Address: 192 Newtown Rd
City: Virginia Beach
State: VA
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer