Element by Marriott San Diego Mission Valley
Element by Marriott San Diego Mission Valley is an extended-stay hotel in Mission Valley, positioned near the Rio Vista trolley station and within easy reach of downtown San Diego, Snapdragon Stadium, Balboa Park and Mission Bay. The hotel brings Element’s…