The building's unique curved shaped offers intriguing vistas and not just from the oversized curved balconies that each unit enjoys. The Olympus is located in the West End of Alexandria between I-495 and I-395 near Landmark Mall. The Sentinel of Landmark is across the street, but there are many condominiums in this area, including