APARTMENTS FOR RENT IN LAKE CHARLES, LA Welcome to Watervue Apartments in Lake Charles, LA. Our luxury apartments feature spacious one- and two-bedroom floor plans. We are located in the desirable southern Lake Charles and are still conveniently located minutes from the city. Our apartments offer amazing amenities such as two lakes, a resort-inspired swimming pool, a clubhouse and a spacious fitness center. We are a pet-friendly community, where you can take a walk down the path to our dog park and enjoy the fresh air. Call today and schedule your tour at Watervue Apartments in Lake Charles, LA.