This Embassy Suites is located in the Hampton Crossroads Project within the city of Hampton, Virginia. The hotel features an enclosed 10-story interior atrium with natural light provided by a vaulted skylight roof. Along with the amenities you would expect from an Embassy, there is also the Hampton Convention Center adjacent to the hotel, and approximately 250,000 square feet of retail and restaurant development nearby.