Holiday Inn Express Santa Nella

28976 Plaza Dr
Santa Nella
California
United States