El Twilight Views Guest Suite Albuquerque está situado a una distancia de 3 km del Acuario de Albuquerque, y a 5 minutos a pie de Our Lady of the Most Holy Rosary Catholic Church. Este apartamento cuenta con Wi-Fi y un aparcamiento privado gratuito para los que viajan en coche.
El apartamento está situado a unos 10 minutos en coche del Jardín Botánico de Río Grande.
El establecimiento está equipado con una pequeña cocina. El Twilight Views Guest Suite se encuentra cerca de la estación de autobuses The Bluffs. El apartamento se abre a una terraza.