Se encuentra a solo 19 km de la torre Space Needle y ofrece alojamientos cómodos con conexión Wi-Fi gratuita.
Las habitaciones del Red Lion Hotel Bellevue disponen de TV por cable, videojuegos, cafetera y tetera. Todos los alojamientos son amplios e incluyen nevera y microondas. Se proporcionan utensilios de planchado.
El Museo de Arte de Bellevue está a 1,6 km y ofrece una colección ecléctica de diferentes medios y géneros. El centro de convenciones y teatro Meydenbauer se encuentra a 10 minutos a pie.