Imperial Lofts Apartments Share: Apartments Imperial Lofts Apartments Visit Website 2 Stadium Dr. Sugar Land , TX 77498 (281) 733-2780 About Map About Luxury Apartment Community What's Nearby? Distance: 5 10 15 20 25 50 mi.