Proposant la location des voitures, ainsi que du Wi-Fi dans les zones publiques, Best Western Plus Newport Mesa Inn Costa Mesa sont nichées à Costa Mesa, à moins de 20 minutes à pied de la réserve naturelle de la baie supérieure de Newport. Cet hotel 3 étoiles est situé à 2 km du Musée Lyon Air et offre sur place un restaurant à l'américaine et une piscine.
L'hotel non-fumeur se situe au cœur culturel de Costa Mesa, près d'une zone d'affaires. Best Western Plus Newport Mesa Inn est également situé à 25 minutes de marche du parc Shiffer. Les clients apprécieront également la proximité de Neth Park, qui est à 950 mètres. En outre, ces logements permettent d'accéder à des attractions sportives telles que le LeBard Stadium, qui se trouve à 2,1 km. Best Western Plus Newport Mesa Inn de Costa Mesa est niché juste à côté de la gare routière Del Mar-Newport.
Les 97 unités sont climatisées et équipées d'un port de données ainsi que d'une cafetière/théière.
L'hotel offre un petit déjeuner gratuit quotidien pour les clients. Le restaurant Le Biarriz Spirit de cet établissement sert une cuisine américaine.