Vega Apartment Seattle offers a prime location only 5 minutes by foot from Imbrication. Wi-Fi is provided for both business and leisure activities.
The scenic Green Lake Park is approximately 3 miles from the apartment, while the 316-acre day-use Saint Edward State Park is situated 2.1 miles away. This apartment also lies about a 25-minute stroll from Diablo Lake Overlook.
Within the property, there is a full kitchen where guests can prepare their own homemade meals. Vega Apartment Seattle is a few steps from NE 125th St & 30th Ave NE bus station.