Situé à seulement 20 km de la Space Needle, le Red Lion Hotel Bellevue propose des hébergements confortablement meublés dotés d’une connexion Wi-Fi gratuite
Les chambres comprennent un plateau/bouilloire ainsi qu’une télévision par câble et des jeux vidéo. Spacieuses, toutes les chambres comportent un réfrigérateur et un micro-ondes. Du matériel de repassage est également mis à votre disposition.
Proposant une collection éclectique de différents médiums et genres, le musée d'Art de Bellevue se trouve à 1,6 km de l’établissement. Le centre de conventions et théâtre Meydenbauer est à 10 minutes à pied.