Жилой комплекс «Альбатрос» расположен на северо-западе Москвы на улице Твардовского. Он состоит из двух 24-этажных монолитно-кирпичных многосекционных жилых домов, построенных по индивидуальному проекту. В них квартиры современной удобной планировки.
На территории жилого комплекса планируется строительство школы и детского сада. Кроме того в шаговой доступности расположены действующие школы, детские сады, поликлиники, магазины, аптеки, банки и другие соцобъекты. Станция метро Строгино расположена в 10 минутах ходьбы от комплекса.
Недалеко протекает река Москва, образующая Строгинский залив возле района Строгино. На ее берегу есть пляж. Недалеко расположены Рублевский лес и лесопарк «Серебряный бор».
Стоимость квартир от 15 800 000 до 35 900 000 рублей.