Situe à 400 mètres de Geffen Playhouse, Westwood Luxury Suites Los Angeles est situé à 500 mètres du Mildred E Mathias Botanical Garden. Un parking privé est disponible sur place de l'apparthôtel.
L'hôtel est situé à environ 20 km de l'aéroport international de Los Angeles et à une distance de 6 km de lieux culturels tels que Museum of Jurassic Technology. Cet hébergement offre la proximité de sites naturels comme Beverly Cañon Gardens (à 3 km) et Le Will Rogers Memorial Park (à 3,1 km). Annenberg Foundation se trouve à une distance de 2 km de l'hôtel. Westwood Luxury Suites se trouve à 500 mètres du Parc Mémorial et Mortuaire de Pierce Brothers Westwood Village, extrêmement proche de l'arrêt de bus Wilshire & Glendon.
Les 8 chambres sont équipées des détecteurs de fumée, ainsi que de conforts tels que de la climatisation. Elles sont dotées d'une cheminée en pierre. Elles sont également équipées d'une cafetière/théière. Offrant des commodités comme un sèche-cheveux et des draps de bain, les salles de bain comprennent également une toilette séparée, une baignoire et une douche.
Diddy Riese Cookies sert des plats de cuisine américaine et se trouve à 550 mètres de cette propriété.