Metro 112 by ABODA Apartment Bellevue, Washington State
Just 3 minutes’ walk from the Meydenbauer Center in Bellevue, Washington, Metro 112 by ABODA features fully furnished one and two-bedroom apartments. Guests of the apartments have access to a rooftop terrace and a communal fitness centre.
Number of rooms: 20
317 112th Avenue Northeast, Bellevue, WA 98004, USA